Connect Claude Desktop, Claude Code, Cursor, or a custom hiring agent to Litmus over the Model Context Protocol.

MCP server

Litmus exposes a Model Context Protocol server at https://litmushiring.com/mcp/ so external agents — Claude Desktop, Claude Code, Cursor, or your own automation — can read pipeline state, pull candidate submissions, and publish assessments directly. Every request is scoped to the calling Clerk org via either OAuth (interactive clients) or an API key (headless).

Where to start

  • Quickstart — mint a key and make your first call in five minutes.
  • Authentication — OAuth setup for Claude Desktop / Code / Cursor and API keys for headless clients.
  • Tool reference — every shipped tool with arguments, return shapes, and a runnable Python example.
  • Troubleshooting — common failure modes and the fix for each.

What you can do today

  • Read — list and inspect submissions, pull pipeline counts and per-candidate status.
  • Write — create new assessments from your own files and iterate on existing ones with optimistic concurrency.

Assessment generation through the agent loop is on the roadmap but not yet exposed as an MCP tool; for now, build the assessment yourself and publish it via upload_assessment.