The 15 best MCP servers in 2026, organized by category. These are the servers I actually use with Claude Code and Cursor daily. Each one includes an install command you can run right now.
Last updated: April 2026. All servers tested with Claude Code and Cursor.
If you are setting up MCP for the first time, start with these three: Filesystem (let your agent read your project), GitHub (PRs, issues, code search), and Fetch (read web pages and docs). That covers 80% of daily coding workflows.
The official MCP filesystem server from Anthropic. Gives Claude Code and other MCP clients read/write access to directories on your machine with configurable path restrictions. Essential for any coding workflow where the agent needs to read project files, write configs, or manage assets.
Verdict: The foundation of every MCP setup. Start here.
npx -y @modelcontextprotocol/server-filesystem /path/to/dirOfficial GitHub MCP server that lets agents create repos, open pull requests, manage issues, search code, and review diffs. Supports both personal and organization repos. Turns your AI assistant into a full GitHub workflow partner that can triage issues, draft PRs, and manage releases.
Verdict: Must-have for any team using GitHub.
npx -y @modelcontextprotocol/server-githubConnects MCP clients directly to PostgreSQL databases. Agents can run read-only queries, inspect schemas, list tables, and analyze data. Perfect for debugging data issues, generating reports, or letting an AI assistant understand your database structure without manual copy-pasting.
Verdict: Best database MCP server. Read-only by default for safety.
npx -y @modelcontextprotocol/server-postgres postgresql://...Gives agents access to Brave Search for real-time web results and local business lookups. Returns structured search results including titles, URLs, and snippets. Useful for research tasks, fact-checking, and finding documentation or Stack Overflow answers during coding sessions.
Verdict: Best free search MCP server. API key required but generous free tier.
npx -y @modelcontextprotocol/server-brave-searchLets agents control a headless Chrome browser. Navigate pages, click elements, fill forms, take screenshots, and extract content from rendered pages. Invaluable for testing web apps, scraping dynamic content, and automating browser-based workflows that require JavaScript execution.
Verdict: Essential for browser automation and testing.
npx -y @modelcontextprotocol/server-puppeteerConnects agents to Slack workspaces. Read channels, post messages, search conversation history, and manage threads. Enables AI-powered workflows like summarizing channels, drafting responses, or building Slack bots that use your coding agent as the backend.
Verdict: Best communication MCP server. Requires Slack app setup.
npx -y @modelcontextprotocol/server-slackA knowledge graph-based persistent memory system for MCP clients. Agents can store and retrieve entities, relationships, and observations across sessions. Gives your AI assistant long-term memory so it remembers project context, decisions, and preferences between conversations.
Verdict: Adds persistent memory to any MCP client. Simple but effective.
npx -y @modelcontextprotocol/server-memoryLightweight database MCP server for SQLite files. Agents can query, analyze, and even create SQLite databases. Great for local development, prototyping, data analysis on CSV files converted to SQLite, and working with mobile app databases.
Verdict: Perfect for local dev and quick data analysis.
npx -y @modelcontextprotocol/server-sqlite /path/to/db.sqliteConnects agents to your Sentry error tracking. Retrieve recent issues, search errors, get stack traces, and analyze error trends. Lets your AI assistant debug production errors by pulling real crash data and correlating it with your codebase.
Verdict: Turns error triage from hours into minutes.
npx -y @modelcontextprotocol/server-sentryA simple HTTP fetch server that lets agents make web requests and retrieve page content as clean markdown. Handles HTML-to-markdown conversion, follows redirects, and respects robots.txt. Lighter than Puppeteer when you just need to read content from a URL.
Verdict: Lightweight web access. Use this before reaching for Puppeteer.
npx -y @modelcontextprotocol/server-fetchProvides geocoding, place search, directions, and elevation data through the Google Maps API. Useful for building location-aware applications, planning routes, or enriching data with geographic information. Requires a Google Maps API key.
Verdict: Best location MCP server. API costs apply.
npx -y @modelcontextprotocol/server-google-mapsIntegrates with Linear for issue tracking and project management. Agents can create issues, update status, search across projects, and manage sprints. Ideal for teams that use Linear and want their AI assistant to participate in the development workflow.
Verdict: Best project management MCP server for engineering teams.
npx -y @modelcontextprotocol/server-linearManages Cloudflare Workers, KV stores, R2 buckets, and D1 databases through MCP. Agents can deploy workers, update DNS records, manage edge functions, and query Cloudflare analytics. Powerful for teams running infrastructure on Cloudflare.
Verdict: Full Cloudflare control from your AI assistant.
npx -y @cloudflare/mcp-server-cloudflareReads and writes Notion pages, databases, and blocks. Agents can search your workspace, create documentation, update project wikis, and sync information between your codebase and Notion. Useful for teams that keep their docs in Notion.
Verdict: Good for Notion-centric teams. API can be slow on large workspaces.
npx -y @notionhq/mcp-server-notionFetches up-to-date documentation for any library, framework, or SDK directly into your agent's context. Instead of relying on training data that may be outdated, Context7 pulls the latest docs on demand. Supports thousands of libraries with code examples and API references.
Verdict: Solves the stale training data problem. Every dev MCP setup should have this.
npx -y @upstash/context7-mcp@latest| # | Server | Category | Best For | Rating |
|---|---|---|---|---|
| 1 | Filesystem | File Access | File read/write | 9.5/10 |
| 2 | GitHub | Version Control | GitHub automation | 9.4/10 |
| 3 | PostgreSQL | Databases | Database queries | 9.3/10 |
| 4 | Brave Search | Search | Web search | 9.1/10 |
| 5 | Puppeteer | Browser Automation | Browser automation | 9.0/10 |
| 6 | Slack | Communication | Slack integration | 8.8/10 |
| 7 | Memory | Knowledge Management | Persistent context | 8.7/10 |
| 8 | SQLite | Databases | Local databases | 8.6/10 |
| 9 | Sentry | Monitoring | Error debugging | 8.5/10 |
| 10 | Fetch | Web Access | Reading web pages | 8.5/10 |
| 11 | Google Maps | Location | Location data | 8.3/10 |
| 12 | Linear | Project Management | Issue tracking | 8.2/10 |
| 13 | Cloudflare | Infrastructure | Cloudflare management | 8.1/10 |
| 14 | Notion | Knowledge Management | Documentation sync | 8.0/10 |
| 15 | Context7 | Developer Docs | Live library docs | 8.0/10 |
Every MCP server on this list has been installed and tested in real coding workflows with Claude Code and Cursor. I evaluate each server on reliability (does it work consistently), speed (how fast does it respond), developer experience (how easy is it to set up), and usefulness (how often do I actually reach for it).
Rankings are updated as the MCP ecosystem evolves. I am not paid by any server maintainer to rank them higher. All servers listed here are free and open source.
I have a full guide on setting up MCP servers with Claude Code and Cursor, plus video tutorials showing real workflows.

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.