MCP Server Picker
Answer 6 questions, get the 3 MCP servers you should install today.
- $49 Free
- 60 sec
- No signup
Answer 6 quick questions about your workflow
See your ranked top 3 MCP servers
Copy the install command and run it
You get: Your top 3 MCP servers, ranked, with copy-paste install commands.
Answer 6 questions
Your top 3 MCP servers
1. Supabase
Top pickRead Supabase tables, auth users, and storage buckets.
Unlocks: Schema-aware queries, edge function help, RLS rule writing - all grounded in your actual Supabase project, not a guess.
claude mcp add supabase npx @supabase/mcp-server-supabase2. GitHub
Rank 2Read repos, issues, and PRs without leaving Claude Code.
Unlocks: Have Claude Code summarize a PR you got assigned, scan an issue thread, or pull context from a sibling repo without you copy-pasting URLs.
claude mcp add github npx @modelcontextprotocol/server-github3. Postgres
Rank 3Query your database directly from Claude Code.
Unlocks: Ask 'show me the last 10 signups' and get rows. Have Claude Code write a migration that matches your real schema, not its guess.
claude mcp add postgres npx @modelcontextprotocol/server-postgres postgres://...What an MCP server actually is
MCP is the Model Context Protocol - a small, open standard for letting Claude Code talk to systems outside your filesystem. Without MCP, Claude Code can read your code, run your scripts, and edit your files. That is already a lot, but everything it knows about your project ends at the directory boundary. With MCP, you can give the model controlled access to your database, your GitHub repos, your Notion docs, your project tracker, or a real browser. Each MCP server is a small process that exposes a specific surface area; the model calls into it the same way you would call into a library.
The reason MCPs matter so much is that ninety percent of the friction in real software work is not in the code itself - it is in the things outside the code. The schema you keep forgetting. The ticket you keep tabbing back to. The pull request you keep re-reading. MCPs collapse that context into the same session you are coding in. The first time you ask Claude Code 'how many users signed up yesterday' and it actually queries your database and tells you the answer, you understand why this protocol exists.
Why three and not thirty
There are dozens of MCP servers in the public catalog. Most projects need three. The temptation when you discover MCPs is to install every one that looks interesting, but each MCP that is loaded into a session costs context, costs setup time, and gives the model more surface to wander into. The healthy pattern is: install the two or three MCPs that match your daily work, use them for a week, and only add more when you have a specific job they would do.
- If you build SaaS - the database MCP is almost always the highest-leverage install.
- If you do client work or open source - the GitHub MCP turns repo reading into a one-line ask.
- If you work in fast-moving libraries - the web search MCP keeps the model grounded in current docs instead of stale training.
- If your work touches a browser - Puppeteer / browser MCPs let the model verify what it just shipped.
- If your team lives in Notion / Linear / Slack - those MCPs collapse a tab into a tool call.
Auth tokens are real - treat them like .env
Most MCP installs require an API token. Store it in a real secrets manager or a local env file. Do not paste it into a CLAUDE.md or commit it. The model never needs to see the token text - the MCP server reads it from the environment.
How to install (the actual steps)
- Pick your top one (the calculator above does this for you).
- Run the install command from the result card. Most are a one-liner: `claude mcp add <name> <command>`.
- Supply any required environment variables in your shell or in a local .env.
- Restart your Claude Code session. The new MCP appears in the available tools list.
- Test it with a small, low-stakes question. If it returns clean output, you are in.
What MCPs are NOT for
MCPs are not a substitute for good prompts. They are not a substitute for a clean CLAUDE.md. They are a substitute for tab-switching - for the moments when you would otherwise stop, open another tool, copy something, paste it back, and continue. If you find yourself installing an MCP because you hope it will fix bad output, the problem is upstream of the MCP. Fix the prompt first, fix the CLAUDE.md second, and only then reach for a new MCP.
Where MCPs fit in the broader workflow
The Claude Code Club curriculum has a full phase on MCPs - from installing your first one to building your own from scratch when no off-the-shelf MCP exists. The picker above is the front door: it gets you running with three MCPs that match your actual work in under ten minutes. The deeper learning is what turns MCPs from 'thing I installed' into 'core part of how I ship.'
Frequently asked questions
Do I need MCPs to use Claude Code?
No. Claude Code is a complete product on its own. MCPs are an upgrade you reach for when you notice yourself tab-switching to the same external tool over and over.
Will MCPs slow Claude Code down?
Each loaded MCP costs a bit of session context, which is why we recommend installing only the ones you will actually use. Three well-chosen MCPs are faster than ten unused ones.
Can I write my own MCP server?
Yes - the protocol is open and the SDKs are small. The curriculum walks through this. If no public MCP solves your problem, building a custom one is a weekend project.
How do MCPs handle authentication?
Most MCPs read tokens from environment variables when they start up. The model never sees the raw token - it just makes tool calls and the MCP authenticates upstream.
Are MCPs safe to use with production data?
Treat MCP-connected systems like any other prod-connected tool. Use read-only credentials when possible, scope access tightly, and review what the model is about to do before approving destructive calls.
Why did the picker recommend X and not Y?
The ranker uses your answers to score MCPs by how many of your work patterns each one matches. If you disagree, install the one you want instead - the picker is a starting point, not a verdict.
Liked this tool? The club is the next step.
Join Claude Code Club for $9/month. 400+ lessons, weekly updates, and the workflows behind every tool on this site.
- No experience needed
- Cancel anytime
- Updated weekly
