Endpoint & authentication
Connect your client
Pick your setup path — each takes a minute.Claude connectors (web + desktop)
claude.ai in the browser + the Claude Desktop app, via OAuth. No API key.
Claude with an API key
Claude Code and Claude Desktop using an
x-api-key header.Codex CLI
OpenAI Codex via
~/.codex/config.toml (direct or mcp-remote).Cursor
Cursor via
~/.cursor/mcp.json.Test your connection
Give the assistant expertise — add the Skill
★ The Interview-Setup Skill
The MCP server gives the assistant the tools; the Skill gives it the
expertise to use them in the right order with the right field values. With it
installed, “set up a senior backend hiring loop” becomes a complete proposed
plan the assistant builds on your approval. Add it alongside the server.
What the assistant can do
Tools are grouped by concept.
Run
tools/list (or just ask the assistant “what can you do here?”) for the full,
always-current catalog.
Uploading PDFs (resumes & knowledge base)
The MCP can’t send a file as multipart, so PDFs are uploaded as base64 and you get back a hosted URL:- Call
upload_filewith{ filename, content_base64, purpose }(purpose:resumeorknowledge_base). It returns{ url }. - Use that
url:- as
resume_urloncreate_participant(skills auto-extract), or - in
knowledge_base_linksoncreate_role.
- as
Safety
- Read tools are safe to run freely. Create/update tools change your workspace — review what the assistant proposes before approving.
- Destructive tools (delete) require an explicit
confirm: true, so an assistant can’t delete by accident.
API Reference
Prefer raw HTTP? Every MCP tool maps to a documented REST endpoint.