12 Best Free MCP Servers for Claude Code in 2026
MCP servers extend what Claude can do. Instead of working only with what's in your conversation, Claude can reach out to web pages, databases, APIs, and tools through MCP. Here are 12 free servers worth installing today.
Quick Comparison
| Server | What It Does | API Key? |
|---|---|---|
| mcp-web-tools | Web scraping, search, monitoring | No |
| mcp-seo-tools | SEO analysis (meta, links, speed) | No |
| mcp-github-tools | GitHub repo analytics, PR summaries | Optional |
| mcp-json-tools | JSON validate, diff, transform, CSV/YAML | No |
| mcp-markdown-tools | TOC, lint, format, stats, tables | No |
| Playwright MCP | Browser automation, screenshots | No |
| SQLite MCP | Query SQLite databases | No |
| Filesystem MCP | Read/write files outside project | No |
| Memory MCP | Persistent memory across sessions | No |
| Brave Search | Web search via Brave API | Yes (free tier) |
| Puppeteer MCP | Headless browser control | No |
| Fetch MCP | HTTP requests to any URL | No |
1. MCP Web Tools
The Swiss Army knife for web content. Five tools in one server:
- web_extract — Pull structured content from any URL (title, headings, paragraphs, links, images, metadata)
- web_search — Search DuckDuckGo and get structured results. No API key.
- web_monitor — Check if a site is up, measure response time
- html_to_markdown — Convert any webpage to clean, readable markdown
- web_multi_extract — Extract from multiple URLs in parallel
claude mcp add web-tools npx @rog0x/mcp-web-tools
2. MCP SEO Tools
Six tools for SEO analysis — useful for content creators, marketers, and anyone building websites:
- Meta analyzer — Check title, description, OG tags, Twitter cards. Scores 0-100.
- Heading checker — Validate H1-H6 hierarchy, find skipped levels
- Link checker — Find broken links on any page
- Keyword density — Analyze keyword frequency and placement
- Page speed — TTFB, load time, page size, render-blocking resources
- Sitemap parser — Parse and analyze sitemap.xml files
claude mcp add seo-tools npx @rog0x/mcp-seo-tools
3. MCP GitHub Tools
GitHub analytics without leaving Claude:
- Repo analyzer — Stars, forks, languages, top contributors, 8-week activity trend
- PR summarizer — Diff stats, file categorization, review status
- Issue triage — Categorize, suggest priorities, find duplicates
- Release notes — Generate from commits between two refs
- Contributor stats — Commits, PRs, reviews per contributor
claude mcp add github-tools npx @rog0x/mcp-github-tools
4. MCP JSON Tools
Seven tools for working with data:
- json_validate — Validate against JSON Schema (Ajv) with detailed error paths
- json_diff — Compare two JSON objects, see additions/removals/changes
- json_transform — Pick fields, rename keys, flatten/unflatten nested objects
- csv_to_json / json_to_csv — Convert between formats
- yaml_to_json / json_to_yaml — Convert between formats
claude mcp add json-tools npx @rog0x/mcp-json-tools
5. MCP Markdown Tools
Five tools for markdown processing:
- TOC generator — Auto-generate table of contents with configurable depth
- Linter — Check for heading hierarchy issues, broken link syntax, missing alt text
- Formatter — Normalize headings, fix spacing, align tables
- Stats — Word count, reading time, heading/link/image counts, code block languages
- Table generator — Create markdown tables from JSON with alignment options
claude mcp add markdown-tools npx @rog0x/mcp-markdown-tools
6-12. Official and Community Servers
6. Playwright MCP
Browser automation — navigate pages, click elements, fill forms, take screenshots. Essential for testing and web interaction.
7. SQLite MCP
Query SQLite databases directly from Claude. Great for analyzing local data, log files, and prototyping.
8. Filesystem MCP
Read and write files outside your project directory. Useful when Claude needs to access files in other locations.
9. Memory MCP
Persistent knowledge graph that survives between sessions. Claude remembers context across conversations.
10. Brave Search
Web search via Brave's API. Requires a free API key but gives high-quality search results.
11. Puppeteer MCP
Headless Chrome control — screenshots, PDF generation, web scraping for JavaScript-heavy sites.
12. Fetch MCP
Simple HTTP requests — GET, POST, PUT, DELETE to any URL. The building block for API interaction.
How to Install Any MCP Server
Adding an MCP server to Claude Code takes one command:
# Pattern:
claude mcp add [name] [command]
# Examples:
claude mcp add web-tools npx @rog0x/mcp-web-tools
claude mcp add seo-tools npx @rog0x/mcp-seo-tools
# Or add to settings manually:
# ~/.claude/settings.json → mcpServers
Once added, Claude automatically has access to all tools provided by that server. Just ask Claude to use them in natural language.
Get All 5 rog0x MCP Servers
Web tools, SEO, GitHub, JSON, and Markdown — install all five in under a minute. Free, open source, no API keys.
View All on GitHub