Full integration with the Placed career platform (https://placed.exidian.tech). All tools call the Placed API directly — no MCP server required.
Load the key from ~/.config/placed/credentials, falling back to the environment:
if [ -z "$PLACED_API_KEY" ] && [ -f "$HOME/.config/placed/credentials" ]; then
source "$HOME/.config/placed/credentials"
fi
If PLACED_API_KEY is still not set, ask the user:
> "Please provide your Placed API key (get it at https://placed.exidian.tech/settings/api)"
Then save it for future sessions:
mkdir -p "$HOME/.config/placed"
echo "export PLACED_API_KEY=<key_provided_by_user>" > "$HOME/.config/placed/credentials"
export PLACED_API_KEY=<key_provided_by_user>
Every Placed action is a POST to the same endpoint:
curl -s -X POST https://placed.exidian.tech/api/mcp \
-H "Authorization: Bearer $PLACED_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"<tool_name>","arguments":{<args>}}}'
Parse the result:
# The response is: {"result":{"content":[{"type":"text","text":"<json_string>"}]}}
# Extract the text field and parse it
placed-resume-builder — Resume management + 37 templatesplaced-interview-coach — Mock interviews + STAR coachingplaced-career-tools — Job tracker, cover letters, salary tools, company researchplaced-resume-optimizer — AI resume optimization for specific jobsplaced-job-tracker — Application pipeline trackingCreate an account at https://placed.exidian.tech, then get your API key from Settings → API Keys.
共 1 个版本