Best MCP Servers 2026 — Top 20+ Pre-Built Servers for AI Agents
The MCP ecosystem has hundreds of pre-built servers. Here are the most useful ones, organized by category.
Official Servers (by Anthropic)
These are maintained by Anthropic and are production-ready.
| Server | Package | What it does |
|--------|---------|______________|
| Filesystem | @modelcontextprotocol/server-filesystem | Read/write local files |
| GitHub | @modelcontextprotocol/server-github | Repos, issues, PRs, commits |
| PostgreSQL | @modelcontextprotocol/server-postgres | Query PostgreSQL databases |
| SQLite | @modelcontextprotocol/server-sqlite | Query SQLite databases |
| Brave Search | @modelcontextprotocol/server-brave-search | Web search via Brave API |
| Fetch | @modelcontextprotocol/server-fetch | HTTP requests / web scraping |
| Memory | @modelcontextprotocol/server-memory | Persistent key-value memory |
| Puppeteer | @modelcontextprotocol/server-puppeteer | Browser automation |
| Slack | @modelcontextprotocol/server-slack | Read/post Slack messages |
| Google Drive | @modelcontextprotocol/server-gdrive | Access Google Drive files |
| Google Maps | @modelcontextprotocol/server-google-maps | Maps, directions, places |
Community Servers
| Server | What it does | |--------|______________| | Playwright | Browser automation (alternative to Puppeteer) | | Linear | Project management (issues, cycles, projects) | | Jira | Jira issue tracking | | Notion | Read/write Notion pages and databases | | Stripe | Payment information and transactions | | Cloudflare | Workers, KV, D1, R2 management | | AWS | S3, Lambda, EC2 operations | | Docker | Container management | | kubectl | Kubernetes cluster management |
Installing a Server
All Node.js-based servers can be run with npx (no installation required):
# Test a server directlynpx -y @modelcontextprotocol/server-filesystem /tmpFor Python-based servers:
pip install mcp-server-namepython -m mcp_server_nameConfig Examples
Full Development Setup
{ "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "."] }, "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_TOKEN": "ghp_..." } }, "memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] }, "brave-search": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-brave-search"], "env": { "BRAVE_API_KEY": "BSA..." } } }}Data Analysis Setup
{ "mcpServers": { "sqlite": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-sqlite", "data.db"] }, "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "./data"] } }}Finding More Servers
- Official registry: The MCP GitHub organization lists maintained servers
- Community: Search npm for
mcp-server-*and PyPI formcp-server-* - Build your own: See Building MCP Servers