Shipped an open-source MCP server + Claude Skill that brings job search and interview prep into Claude, Cursor, ChatGPT, Perplexity

We've been building four-leaf.ai (A job search assistant) for a while. This week we open-sourced part of the stack as a hosted MCP server + Claude Skill, so anyone can install the free tools inside whatever AI assistant they already use.

We're launching on Product Hunt today: producthunt.com/products/four-leaf?launch=four-leaf-mcp

What's in it:

  • Search 180k+ active job postings from company career sites
  • Role intelligence for 24 roles (interview pipeline, scoring rubric, resume guidance)
  • On-demand practice question generation
  • Resume-to-JD match scoring
  • Cited salary bands via server-side web search
  • Full offer analysis + negotiation strategy

Stack: Next.js 15, Supabase, MCP SDK, Cloudflare. We did full OAuth 2.1 + PKCE + Dynamic Client Registration so it works across Claude, Cursor, ChatGPT, Cline, Continue, Windsurf, Perplexity. Most MCPs are API-key wrappers; we wanted a real cross-LLM product surface with per-user state.

Public Github Repo: github.com/fourleafai/clover-public

Per-client install: four-leaf.ai/oss

Architecture write-up: four-leaf.ai/blog/job-search-assistant-mcp

If you have a spare minute and feel like it, an upvote on PH in the first few hours goes a long way: producthunt.com/products/four-leaf?launch=four-leaf-mcp

Happy to talk about the OAuth-MCP build if anyone's planning something similar. We hit two production bugs in test that the architecture post covers.

Posted Jun 3, 2026, 1:13 PM UTC

21
Loading comments…