Model Context Protocol

Your ATS, inside the AI tools you already use.

Jatura runs an MCP server. Connect Claude, Cursor or any MCP client and ask about your pipeline in plain language — or have it move candidates, schedule interviews and write notes for you.

Endpoint https://app.jatura.com/api/mcp

Ask your pipeline a question

The assistant reads the same jobs, applications, scores and scorecards your team sees in Jatura, scoped to your company's workspace.

Connect in a minute

Streamable HTTP at https://app.jatura.com/api/mcp. Sign in with OAuth, or send an API token as a bearer header.

Claude (custom connector)

In Claude, add a custom connector and paste the endpoint URL. Claude registers itself and sends you to Jatura to sign in — no token to copy.

https://app.jatura.com/api/mcp

Claude Code

Create a token under Settings → API tokens, then add the server from your terminal.

claude mcp add --transport http jatura https://app.jatura.com/api/mcp \
  --header "Authorization: Bearer YOUR_API_TOKEN"

Cursor and other clients

Any client that takes a URL and headers. Clients that only speak the older SSE transport can use /api/mcp/sse.

{
  "mcpServers": {
    "jatura": {
      "url": "https://app.jatura.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
    }
  }
}

32 tools, read and write

Reads cover jobs, candidates, applications, interviews and metrics. Writes let the assistant act on your behalf — most clients ask you to approve before it moves, rejects or emails anyone.

Jobs and candidates

  • list_jobs
  • get_job
  • list_candidates
  • get_candidate
  • search_candidates
  • create_candidate
  • update_candidate
  • batch_get_candidates

Applications and pipeline

  • list_applications
  • get_application
  • get_candidate_applications
  • batch_get_applications
  • move_application_stage
  • bulk_move_stage
  • update_application_status
  • shortlist_application
  • reject_application
  • bulk_reject_applications
  • rank_candidates_for_job

Interviews

  • get_upcoming_interviews
  • schedule_interview
  • cancel_interview
  • get_application_interviews
  • get_application_scorecards
  • get_interviewer_load

Notes and messages

  • add_application_note
  • get_application_notes
  • send_candidate_email
  • get_communication_history

Reporting

  • get_pipeline_analytics
  • get_hiring_metrics
  • get_overdue_applications

You hold the keys

Access is tied to a person in your workspace, and you can cut it off at any time.

  • OAuth 2.1 with PKCE

    Clients that support it sign in through Jatura — no long-lived secret pasted into a config file.

  • Hashed, revocable tokens

    API tokens are stored hashed, can carry an expiry, and are revoked from Settings in one click.

  • Scoped to your company

    Every tool checks that the job, candidate or application belongs to your workspace. Nothing from other companies.

  • A person still decides

    Claude and most MCP clients ask you to approve each write before it runs.