How we built a job search assistant MCP for Claude, Cursor, and ChatGPT
An engineering write-up on the Four-Leaf MCP server, the job search assistant that runs inside Claude, Cursor, ChatGPT, and seven other AI clients. OAuth 2.1 + PKCE + Dynamic Client Registration, server-side web search for grounded comp data, the 60-second client timeout that catches everyone, and a single-use stash table for heavy text handoff.
10 min read