MCP server
Use SwitchWithAI from inside your AI assistant.
Connect Claude Code, Cursor, Windsurf or any MCP client to the hosted server and tailor, score and check resumes without leaving the conversation.
Connect in three steps
Get an API key
Sign in, open Settings, and create a key under API Keys. It looks like sw_live_… and is shown once, so copy it then. Keys need a Plus or Pro plan.
Add the server to your assistant
Use the command or the config below. Both point at the hosted server, so there is nothing to install.
Ask for what you want
For example: “Score my resume against this posting, tailor it if it is worth it, and check the result.” The assistant calls the tools; the resume stays your own document.
Claude Code
claude mcp add --transport http switchwithai https://api.switchwithai.com/mcp/http/mcp --header "Authorization: Bearer YOUR_API_KEY"Cursor, Windsurf and other clients that read a JSON config
{
"mcpServers": {
"switchwithai": {
"type": "streamable-http",
"url": "https://api.switchwithai.com/mcp/http/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}The server address is https://api.switchwithai.com/mcp/http/mcp. An SSE endpoint is also available for clients that do not support streamable HTTP yet; the full reference lists it.
What your assistant can do
Read a resume and a role
parse_resume— Turn resume text into structured data.parse_resume_pdf— The same, straight from a PDF.parse_resume_docx— The same, straight from a DOCX.extract_job_signals— Pull the keywords and requirements out of a job description.score_resume_match— Score how well a resume matches a job description.assess_job_fit— Judge the fit without changing anything.
Tailor, then check the work
tailor_resume— Tailor a resume to a job description.verify_tailored_resume— Check the result for quality, safety and truthfulness.full_pipeline— Run the whole sequence in one call.
Look around the role
search_jobs— Search live job listings across sources.enrich_company— Company rating, size, industry and website.estimate_salary— An AI-generated salary range for a role at a company.generate_interview_prep— Interview preparation for a specific role.
Reach the people
find_recruiters— Recruiters and hiring contacts at a company.generate_outreach_email— A personalised first email to a recruiter.
Know where you stand
get_plan_and_usage— Your plan, your usage and the credits you have left.
Good to know
- The server is for Plus and Pro plans. See pricing.
- Tailoring uses the same monthly credits as the web app. The read-only tools (parse, score, search) do not use any.
- The same rules apply as everywhere else: it adds only what your resume can back up, and a version that would change your layout is refused.
- Your key is yours. Keep it out of shared configs and revoke it from Settings if it leaks.