Skip to content

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

1

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.

2

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.

3

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.