Skip to content

Hosted MCP server

Connect Roasted to any MCP client

The hosted server gives an MCP-aware agent access to your Roasted profile, job discovery, tailored apply kits, PDFs, form answers, and application tracker.

Connect a client

Use the streamable HTTP endpoint below. Your client opens Roasted sign-in through OAuth 2.1. The same account data and permissions apply everywhere.

Claude Code

terminal
claude mcp add --transport http roasted https://mcp.roasted.cv/mcp

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "roasted": {
      "url": "https://mcp.roasted.cv/mcp"
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.roasted]
url = "https://mcp.roasted.cv/mcp"

Gemini CLI

~/.gemini/settings.json
{
  "mcpServers": {
    "roasted": {
      "httpUrl": "https://mcp.roasted.cv/mcp"
    }
  }
}

Any MCP client

endpoint
https://mcp.roasted.cv/mcp

If your client cannot complete browser sign-in, create a personal token in dashboard settings and use the authentication option supported by that client.

MCP tools

Tools are grouped by the part of the job hunt they operate. Discovery and account reads are free. Tailored generation and selected application actions use your plan and credits.

Profile and resumes

  • roasted_onboarding
  • get_profile
  • save_candidate_profile
  • account_info
  • list_cvs
  • get_cv
  • create_cv
  • update_cv

Discover and match jobs

  • discover_jobs
  • match_jobs
  • get_jd

Tailor and apply

  • apply_create
  • get_kit
  • render_pdf
  • get_cover_letter
  • apply_package
  • answer_form
  • resolve_apply_url

Track applications

  • track_add
  • track_list
  • track_get
  • track_status
  • track_stats

One account across every interface

MCP, the CLI, and the Roasted dashboard read and write the same resumes, apply kits, credits, and tracker records. A resume updated in one interface is immediately the source used by the others.