MCP tools list
Best MCP Servers for Claude Code: Complete List (2026)
Curated list of the best MCP servers for Claude Code. Database, GitHub, web, filesystem, and custom MCP servers with setup instructions.
Best MCP Servers for Claude Code
MCP (Model Context Protocol) servers extend Claude Code with external capabilities. Here are the best ones.
Official MCP Servers
Database Servers
PostgreSQL
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}
}
}
Query databases, inspect schemas, analyze data.
SQLite
{
"mcpServers": {
"sqlite": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sqlite", "./data/app.db"]
}
}
}
Web & API
Fetch (Web Access)
{
"mcpServers": {
"fetch": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-fetch"]
}
}
}
Fetch web pages, API docs, and HTTP resources.
Version Control
GitHub
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
}
}
}
Manage issues, PRs, repos, and code search.
GitLab
{
"mcpServers": {
"gitlab": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-gitlab"],
"env": { "GITLAB_TOKEN": "glpat-..." }
}
}
}
Filesystem
Filesystem Access
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
}
}
}
Community MCP Servers
| Server | Description | Use Case |
|---|---|---|
| Sentry | Error tracking | Debug production errors |
| Linear | Project management | Manage tasks and issues |
| Notion | Documentation | Read/write Notion pages |
| Slack | Messaging | Send/read messages |
| Figma | Design | Extract design tokens |
| Browserbase | Browser automation | Web scraping, testing |
| Stripe | Payments | Manage subscriptions |
Setup Instructions
- Create
.mcp.jsonin your project root - Add server configurations
- Restart Claude Code
- The servers are automatically connected
Security Best Practices
- Use read-only database connections
- Store tokens in environment variables
- Add
.mcp.jsonto.gitignoreif it has secrets - Only install trusted MCP servers
- Limit filesystem access to specific directories
Build Your Own
See our MCP guide for building custom MCP servers.
Related Articles
- Claude Code MCP Guide — Deep dive
- Claude Agents Guide — Autonomous AI
- Claude Code Tips — Power user
- Install Claude Code — Setup