From the reel · Claude Code

10 MCP servers for coding agents.

MCP servers give Claude Code extra tools: files, repos, browsers, docs, search, and media. Install only what you need, with paths and API keys you control.

Explore the 10 servers

Countdown of ten MCP servers for Claude Code
Same order as the Reel (10 → 1), with setup commands below.

Tools, not magic.
Read the access.

Each MCP server runs as a separate process on your machine (or talks to a remote endpoint you configure). It can read allowed folders, call paid APIs, drive a browser, or change GitHub data. Treat installs like giving an agent new permissions.

Commands below target Claude Code’s claude mcp add CLI. Other clients can use the same packages with their own MCP config. Verify each project’s current README before production use.

The list from the Reel

Pick the server for the job.

Reel order: 10 → 1
Links and commands checked 25 September 2026.

“Free” means the server software or a documented free tier exists. You may still pay for model usage, API credits, Docker, or a product subscription.

#10Project files

Filesystem MCP

Structured read/write access to directories you explicitly allow, instead of the agent guessing paths.

Try it whenYou want file operations scoped to one repo or docs folder.

Official links, command, and first task
Point the server at a disposable clone, then ask Claude to list one folder and explain a single file without touching anything outside that path.

claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /absolute/path/to/your/project

Filesystem server docs · npm package · License in repository

Access: Local only. Replace the path with a real absolute directory. No API key.

#09Code intelligence

Serena

Semantic codebase tools (symbols, references, edits) built for agent workflows across many languages.

Try it whenA repo is too large to grep blindly and you want navigation that understands code structure.

Official links, command, and first task
From a test repo, ask Serena to find where one function is defined and summarize its callers before allowing any edit.

uv tool install -p 3.13 serena-agent then claude mcp add --scope user serena -- serena start-mcp-server --context claude-code --project-from-cwd

Serena documentation · GPL-3.0-or-later

Access: Local server; needs Python/uv install. Can edit project files through agent-approved tools.

#08Reasoning aid

Sequential Thinking

A lightweight MCP tool that nudges the model to break hard problems into explicit steps.

Try it whenA task spans planning, implementation, and verification and you want the steps visible.

Official links, command, and first task
Ask Claude to refactor one module using sequential thinking: plan, list risks, then propose a minimal diff.

claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking

Sequential thinking docs · npm package

Access: Local npx process. No API key.

#07Library docs

Context7

Pulls version-aware documentation and examples for libraries so the agent does not rely on stale training data.

Try it whenYou are on a specific framework version and need current API usage.

Official links, command, and first task
Ask for “Next.js middleware in my version” with Context7 enabled and compare the answer to the official docs it cites.

npx ctx7 setup --claude or claude mcp add --transport http context7 https://mcp.context7.com/mcp --header "Authorization: Bearer YOUR_CONTEXT7_API_KEY"

Context7 website · Free API key · MIT license

Access: Hosted MCP; free key with rate limits. Paid tiers for heavier use.

#06GitHub API

GitHub MCP

Official tools for repositories, issues, pull requests, and related GitHub operations through a PAT you supply.

Try it whenYou want the agent to triage issues or draft PRs without leaving the terminal.

Official links, command, and first task
Use a fine-scoped PAT on a test repo: list open issues, then stop before merging or deleting anything.

claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=YOUR_GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

GitHub MCP repository · MIT license · PAT docs

Access: Requires Docker and a PAT with only the scopes you need.

#05Web research

Perplexity MCP

Live web search and answers with citations through Perplexity’s API.

Try it whenYou need fresh release notes, pricing, or docs and want sources you can open yourself.

Official links, command, and first task
Ask one factual question about a library’s latest release and verify two cited URLs manually.

claude mcp add perplexity --env PERPLEXITY_API_KEY=YOUR_KEY -- npx -y @perplexity-ai/mcp-server

Perplexity MCP repo · npm package · Perplexity API docs · MIT license

Access: Paid API usage. Keep keys out of git.

#04Scrape and crawl

Firecrawl MCP

Search, scrape, and structure web pages for agents. Good when you need clean text from messy sites.

Try it whenYou are building a research or monitoring workflow and can budget API credits.

Official links, command, and first task
Scrape one public docs page you own or have permission to fetch, then compare the markdown to the live page.

claude mcp add firecrawl --env FIRECRAWL_API_KEY=YOUR_KEY -- npx -y firecrawl-mcp

Optional limited hosted endpoint (fewer tools, no key): https://mcp.firecrawl.dev/v2/mcp — see the repo README for current limits.

Firecrawl website · GitHub repository · MIT license

Access: API key billing; respect robots.txt and site terms.

#03Live Chrome

Chrome DevTools MCP

Lets the agent inspect and control a real Chrome instance through DevTools protocols.

Try it whenYou are debugging a local web app and want network, console, and DOM access in one session.

Official links, command, and first task
Open your dev server, reproduce one console error, and capture the request that failed.

claude mcp add chrome-devtools --scope user npx chrome-devtools-mcp@latest

GitHub repository · npm package · Apache-2.0

Access: Local Chrome. Do not point it at logged-in banking or admin tabs you do not trust the agent with.

#02Browser automation

Playwright MCP

Drives a real browser for clicks, typing, screenshots, and checks. Strong for reproducible UI flows.

Try it whenYou want the agent to verify a staging site or walk through a signup flow you control.

Official links, command, and first task
Automate one happy-path login on a test environment and save a screenshot of the success state.

claude mcp add playwright npx @playwright/mcp@latest

GitHub repository · npm package · Apache-2.0

Access: Local browsers via Playwright. First run may download browser binaries.

#01Image and video

Higgsfield MCP

Hosted MCP for Higgsfield’s image and video models through OAuth, so agents can generate media inside a workflow.

Try it whenYou already pay for Higgsfield and want Claude Code to trigger generations with credit costs you approve.

Official links, command, and first task
After OAuth, request one small test still with a model you already use in Higgsfield and confirm the credit charge matches their dashboard.

claude mcp add --transport http --scope user higgsfield https://mcp.higgsfield.ai/mcp then run /mcp in Claude Code to sign in.

Higgsfield · Documentation · Optional skill wrapper: robonuggets/higgsfield-skill (CC BY 4.0, community-maintained)

Access: Paid subscription and OAuth. Not a substitute for learning generative media basics on free tools first.

Claude Code setup

Install one server, then verify.

01

Start with one job

Filesystem plus Context7 is a sane baseline for coding. Add browser or GitHub MCP only when you have a concrete task.

02

Scope keys and paths

Use test API keys, fine-grained PATs, and narrow folder paths. Remove servers you are not actively using.

03

Confirm tools load

Run claude mcp list and Claude Code’s /mcp panel. Restart the CLI if a server times out on first launch.

COPY ALL COMMANDS
# Replace placeholders. Install one server at a time.

claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /absolute/path/to/your/project

claude mcp add --scope user serena -- serena start-mcp-server --context claude-code --project-from-cwd

claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking

claude mcp add --transport http context7 https://mcp.context7.com/mcp --header "Authorization: Bearer YOUR_CONTEXT7_API_KEY"

claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=YOUR_GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

claude mcp add perplexity --env PERPLEXITY_API_KEY=YOUR_KEY -- npx -y @perplexity-ai/mcp-server

claude mcp add firecrawl --env FIRECRAWL_API_KEY=YOUR_KEY -- npx -y firecrawl-mcp

claude mcp add chrome-devtools --scope user npx chrome-devtools-mcp@latest

claude mcp add playwright npx @playwright/mcp@latest

claude mcp add --transport http --scope user higgsfield https://mcp.higgsfield.ai/mcp
# Then in Claude Code: /mcp → complete Higgsfield OAuth

Official reference: Claude Code MCP documentation.

YOUR NEXT PROMPT

I want to add [MCP server name] to Claude Code for [specific task]. Read its current official README first. Give me the smallest safe install, what permissions or API keys it needs, one verification step, and what I should never point it at on my machine.

MCP servers execute local code or call remote APIs on your behalf. Review tool approvals like you would review shell commands.

Came here from the Reel?

Here is your MCP list.

You commented MCP for this page. Save it, install one server at a time, and keep the keys scoped.

More practical guides