Recruiter Loadout
4 MCP servers for sourcing, scheduling, and pipeline notes
Last verified:
Track candidates in Notion, schedule interviews via Google Calendar, send reach-outs through Gmail, and use Memory to retain notes about people across long hiring cycles.
Install Recruiter Loadout
Paste into~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-notion"],
"env": { "NOTION_TOKEN": "secret_..." }
},
"google-calendar": {
"command": "npx",
"args": ["-y", "google-calendar-mcp"]
},
"gmail": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-gmail"]
},
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}After pasting, fully restart your MCP client. Replace placeholders (paths, API keys) with your own values.
What's in this loadout
- Notion MCP Servercoremcp
Candidate pipeline, interview scorecards, hiring loop status.
- Google Calendar MCPcoremcp
Schedule interviews, find availability across panels.
- Gmail MCP Servercoremcp
Outreach, follow-ups, offer letters.
- Memory MCP Serveroptionalmcp
Persist context about candidates between conversations weeks apart.
What you can do with it
Interview scheduling
For candidate "Anna Petrov" in notion, find a 60-minute slot in the next 5 business days where the panel (3 named engineers in /Users/me/recruiting/panels.json) is all available via google-calendar, and send a draft invite through gmail.Pipeline review
Read the "Pipeline" database in notion. Group candidates by stage. For anyone in "Awaiting response" for more than 5 days, draft a polite gmail follow-up.Source remembering
Find the candidate I talked to last quarter about the staff engineer role — the one who was waiting on a relocation decision. Memory should have this. Check if their notion page is updated.
Client compatibility
- Claude Desktop 0.7.4Tested ✓
- Cursor 0.42+Tested ✓
- Windsurf 1.4Tested ✓
- Continue 0.9Untested
Variants
Heavy version
Adds Slack for hiring channels and Calendly if your scheduling lives there.
Adds: mcp-server-slack, calendly-mcp
Lite version
Notion + Gmail. Pipeline + outreach, manual scheduling.
Removes: google-calendar-mcp, mcp-server-memory
FAQ — Recruiter Loadout
What is the Recruiter Loadout?
Track candidates in Notion, schedule interviews via Google Calendar, send reach-outs through Gmail, and use Memory to retain notes about people across long hiring cycles. It includes 4 MCP servers: Notion MCP Server, Google Calendar MCP, Gmail MCP Server, Memory MCP Server.
Does this loadout work with Cursor and Windsurf?
Yes. The config block above is one JSON object that drops into Claude Desktop's, Cursor's, or Windsurf's MCP config. Each client uses the same mcpServers schema; only the file path differs.
How long does setup take?
About 3 minutes the first time: copy the config, paste it into your client's MCP configuration file, replace placeholder API keys with your own, and restart the client.
Can I customise this loadout?
Yes. Use the Lite version if you want fewer servers, or the Heavy version to add 2 more for advanced workflows. You can also remove any individual server by deleting its entry from the JSON.
How much does it cost?
Loadout itself is free. Most listed servers are open-source and free to run. Servers that talk to paid SaaS (Stripe, SendGrid, Linear, etc.) follow that vendor's pricing.
When was this loadout last verified?
Last verified on 2026-04-24. We re-test featured loadouts at least monthly and update the config when MCP servers ship breaking changes.