crosswalk-mcp
Fetch live job roles from Greenhouse's ATS.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@crosswalk-mcpScore my fit for the Senior Engineer role at Google."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Crosswalk
An AI-native career copilot that lives inside your AI, not on a website. Local-first. Zero API keys. Bring your own model.
Crosswalk is an MCP server. Install it once into Claude Desktop (or any MCP host that supports sampling). Your AI gains 6 tools to find roles, score fit, and tailor applications — using the model you already pay for.
Quick start
npx crosswalk-mcp installRestart Claude Desktop. Then say:
"Set up my profile: I'm a PM with 2 years at Acme, want NYC or remote, looking at AI infra." "Add my resume from ~/Documents/resume.pdf, label it 'Generic PM'." "Find PM roles at H-1B sponsors with 0.8+ confidence." "Why am I a fit for the Stripe Payments PM role?"
What it does (M1)
Tool | Purpose |
| Store a structured profile from a free-form description. |
| Parse and store a labeled resume version (DOCX/PDF/text). |
| List stored resumes. |
| Pull live roles from Greenhouse, Lever, and Ashby. |
| Numeric fit score + structured strengths/gaps. |
| Markdown narrative — why fit, gap, positioning. |
Why it's different
Zero API keys. All AI work runs through MCP sampling — calling back into your AI client's model. No keys in this repo, no AI bill on us, no rate limits beyond yours.
Local-first. Profile, resumes, and job cache live in
~/.crosswalk/state.db. Your data never leaves your machine.Open Job Graph. The company → ATS registry is a checked-in, MIT-licensed JSON dataset. Add your favorite companies via PR.
Roadmap
Version | Headline |
M1 (this release) | Discover + match + explain |
M2 | Tailor resume, draft cover letter, application "PR" bundle |
M3 | Pipeline tracker, anti-spam guardrail, scheduled workflows |
M4 | 7 more ATS adapters; registry to 200+ companies; install polish |
v2 | Autonomous apply via Playwright in a sandbox |
See docs/superpowers/specs/2026-04-30-crosswalk-design.md for the full spec.
Development
npm install
npm test # run vitest
npm run dev # run the MCP server over stdio
npm run build # bundle dist/server.js + dist/cli.jsLicense
MIT.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mohakgarg5/crosswalk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server