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.
