Connect CareerMax to an AI Agent
CareerMax Team · 2 min read
What you are connecting
The CareerMax agent toolkit is an MCP server and command-line client. It lets a compatible agent use supported CareerMax workflows with a dedicated API key.
The public toolkit can read your CareerMax career context, work with your job pipeline, analyze resume text, draft cover letters and outreach, prepare company research, and create learning material.
It does not expose auto-apply. Job search, profile editing, Career Coach actions, professional-photo generation, and protected PDF delivery are not yet available through the public toolkit.
Create a dedicated agent key
- Sign in to CareerMax.
- Open Settings > API Keys.
- Create a key named for the agent you are connecting.
- Copy the key when it is shown. CareerMax does not show the full value again.
Use one key per agent so you can revoke one connection without disrupting the others. Never paste the key into a conversation or commit it to a repository.
Start the MCP server
Set CAREERMAX_API_KEY through the agent's secure environment configuration,
then use this command as its stdio MCP server:
npx -y @careermax/agent-toolkit mcpDo not put the key directly in the command because doing so can leave it in shell history.
Verify with a read-only request
Start with:
Show the jobs currently in my CareerMax pipeline.
This verifies the account connection without changing anything. If the agent cannot connect, check that the key is present in its environment and has not been revoked.
Understand confirmation
Read-only requests proceed directly. Before CareerMax adds or changes a lasting pipeline record, it returns the exact proposed details and a short-lived confirmation receipt. The agent should show those details and ask you before it continues.
Confirmation is about lasting changes and possible misunderstandings, not about repeating credit costs in every response.
Disconnect
Remove the MCP configuration from the agent, then revoke its dedicated key in Settings > API Keys.