Overview
What's In This Guide
The one prompt that installs all 5 MCPs at once, no code
What each one actually does, in plain English
Which two need a free key, and exactly where to grab it
A copy-paste test for each so you feel it working
How to confirm all 5 are live, plus the three fixes for when one breaks
The Whole Point
One Prompt, All 5 Installed
You do not install these one at a time. You hand the whole list to Claude Code and it installs itself. Open Claude Code and paste this in:
Install these 5 MCP servers into my Claude Code at user (global) scope so they work in every project. Run the commands for me one at a time. Two of them need a free API key. Before you run those two, STOP and ask me to paste the key (or tell you to skip it for now). 1. Playwright (no key needed): claude mcp add -s user playwright -- npx -y @playwright/mcp@latest 2. Context7 (no key needed): claude mcp add --transport http -s user context7 https://mcp.context7.com/mcp 3. Sequential Thinking (no key needed): claude mcp add -s user sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking 4. Perplexity (needs a key, ask me first): claude mcp add -s user perplexity --env PERPLEXITY_API_KEY="MY_KEY" -- npx -y @perplexity-ai/mcp-server 5. Firecrawl (needs a key, ask me first): claude mcp add -s user firecrawl --env FIRECRAWL_API_KEY="MY_KEY" -- npx -y firecrawl-mcp When you are done, run "claude mcp list" and show me the results so I can confirm all 5 are connected.
That's it. The three that don't need a key go in instantly. For Perplexity and Firecrawl, Claude pauses and asks for the key. Don't have them yet? Just say "skip Perplexity and Firecrawl for now" and add them later by pasting the same command with your key.
Then restart
When it finishes, restart Claude Code so the new tools load. Close it and reopen, or run /exit then start again. Now you're done.
Why -s user?
It installs each MCP globally, tied to your account, so the tools work in every project on your machine. Skip that flag and the MCP only works inside the one folder you ran the command from. Always use it unless you have a reason not to.
The Stack
What Each One Actually Does
Five tools, five different superpowers. Here's what becomes possible once they're in, plus the single command for each if you'd rather install them one at a time.
1. Playwright
No key neededThis gives Claude a real browser to drive. It can fill out forms, click through a site, test that something works, and pull data straight off pages.
The big one: it can use any tool that has no API and no MCP. If you can do it in a browser, Claude can now do it for you.
$ claude mcp add -s user playwright -- npx -y @playwright/mcp@latest Try it
"Open this site, log in, and pull the numbers off my dashboard."
2. Perplexity
Free key neededThis plugs Claude into Perplexity, the most powerful AI research model out there. It does deep research on any topic and pulls live information from across the internet in real time.
That last part matters. It means Claude stops guessing from old training data and starts answering from what is true today. The most factual researcher you can hand your agent.
$ claude mcp add -s user perplexity --env PERPLEXITY_API_KEY="MY_KEY" -- npx -y @perplexity-ai/mcp-server Try it
"Research the current state of this topic and bring me sources."
3. Context7
No key neededContext7 pulls current documentation straight into your chat. So Claude does not just know its own capabilities, it knows the real, latest docs for the tools and APIs it is working with.
This is the difference between Claude writing code that is two years out of date and code that actually runs. If you build anything, this one quietly saves you hours.
$ claude mcp add --transport http -s user context7 https://mcp.context7.com/mcp Try it
"Use Context7 to check the latest docs before you write this."
4. Firecrawl
Free key neededFirecrawl lets Claude search, scrape, crawl, map, and interact with any website on the internet. It can pull a brand's colors and fonts, run competitor research, or turn a messy webpage into clean text.
If you are a marketer, this one belongs in your stack. It is the difference between "I cannot see that page" and "here is everything on it, organized."
$ claude mcp add -s user firecrawl --env FIRECRAWL_API_KEY="MY_KEY" -- npx -y firecrawl-mcp Try it
"Scrape this competitor's site and pull their branding and offers."
5. Sequential Thinking
No key neededThis one comes from the team behind Claude itself, so it is solid. It gives Claude a digital whiteboard to slow down, map out its thinking, and even backtrack when it makes a mistake instead of barreling ahead.
Use it for system architecture, workflow automation, and any multi-step research where one wrong turn wrecks the whole answer.
$ claude mcp add -s user sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking Try it
"Think this through step by step before you build it."
The Only Manual Part
Getting the Two Free Keys
Only two of the five need a key, and both are free to start. Grab them, paste them when Claude Code asks, done.
Perplexity
- Go to perplexity.ai and sign in.
- Open Settings → API (perplexity.ai/settings/api).
- Generate a key and copy it.
- Paste it when Claude Code asks.
Perplexity's API runs on a small prepaid balance, so you may need to add a few dollars of credit. A little goes a long way.
Firecrawl
- Go to firecrawl.dev and sign up (free).
- Open your dashboard and find API Keys.
- Copy your key.
- Paste it when Claude Code asks.
The free tier covers plenty for normal use.
Context7 is free, no key
It works with no key for normal use. If you ever hit a rate limit, grab a free key at context7.com and add it later. Most people never need to.
Make Sure It Stuck
Confirm All 5 Are Live
After the install and a restart, run this in Claude Code:
$ claude mcp list You should see all five listed and connected: playwright, context7, sequential-thinking, perplexity, firecrawl. If one shows an error, here's the fix:
Auth error on Perplexity or Firecrawl
The key didn't save. Re-run that one command with your real key in place of MY_KEY.
A tool only works in one folder
You missed the -s user flag. Re-run that command with it added.
Tools don't show up at all
You didn't restart. Close Claude Code fully and reopen it. Still stuck? Just ask Claude: "my [tool] MCP shows an error, help me fix it." It can usually sort it out itself.
The Big Picture
It Was Never the Model
Most people run Claude Code naked, with none of this, and wonder why it feels limited. It's not the model. It's the inputs. These five give it eyes (Playwright), live research (Perplexity), current docs (Context7), the whole web (Firecrawl), and the patience to think hard problems through (Sequential Thinking).
One paste to install. Two free keys. A restart. You don't write a single line of code, and the next time Claude Code feels stuck, it won't be.
Work with Me
Need AI to actually work for your business?
I help businesses cut through the AI hype and build the workflows, automations, and systems that actually move the needle. Direct, hands-on, no fluff.
Work with me