MCP servers are lightweight bridge services that connect Claude Code to external data sources, APIs, and tools through the standardized Model Context Protocol. MCP servers enable Claude to directly query databases, interact with cloud platforms, and access third-party services without manual data copying, making them essential infrastructure for any serious Claude Code workflow.

MCP1,253 verified servers

30 Best Claude Code MCP Servers — Connect to Everything

The Model Context Protocol (MCP) is a standardized interface that lets Claude Code communicate with external systems in real time. Instead of copying data into prompts or manually describing API responses, MCP servers give Claude direct, structured access to databases, cloud platforms, version control systems, monitoring dashboards, and dozens of other tools developers rely on daily.

Think of MCP servers as adapters. Each server wraps a specific service or data source and exposes it through a consistent protocol that Claude understands natively. When you connect the Postgres MCP server, Claude can query your production database, inspect schemas, and write migrations without you ever pasting a SQL dump into chat. Connect the GitHub MCP server, and Claude gains the ability to browse repositories, read pull request diffs, search issues, and even create commits on your behalf.

This directory contains 1,200+ verified MCP servers, making it the most comprehensive collection available. Each server has been tested for protocol compliance, documentation quality, and real-world reliability. We cover servers across every major category: database connectors (Postgres, MySQL, SQLite, MongoDB), cloud platform integrations (AWS, GCP, Azure, Supabase), developer tool bridges (GitHub, Linear, Sentry, Datadog), and file system and search servers that let Claude navigate local and remote codebases.

Getting started is straightforward. Most MCP servers require just a few lines of JSON configuration in your project's settings file. You specify the server command (often an npx or Docker invocation), pass any required API keys as environment variables, and restart Claude Code. The server will appear in Claude's available tools list immediately. For teams, MCP server configurations can be committed to your repository so every developer on the project shares the same integrations.

Whether you are building a full-stack application and need Claude to query your database, managing infrastructure and want Claude to read your cloud logs, or automating workflows across multiple SaaS tools, MCP servers turn Claude Code from a capable assistant into a deeply integrated development partner. Browse the collection below, sorted by popularity, and find the servers that fit your stack.

Quick Comparison: Top 5 MCP Servers

NameBest ForProtocolDifficulty
Postgres MCPDatabase queries, schema inspection, migrationsstdioBeginner
GitHub MCPRepository browsing, PR reviews, issue managementstdioBeginner
Filesystem MCPLocal file access, directory traversal, file searchstdioBeginner
Puppeteer MCPWeb scraping, browser automation, screenshot capturestdioIntermediate
AWS MCPCloud resource management, S3, Lambda, CloudWatchstdioAdvanced

How to Install an MCP Server

Most MCP servers can be added to Claude Code with a single CLI command. The claude mcp add command registers the server in your project configuration and makes it immediately available in your next session.

# Add the Postgres MCP server
claude mcp add postgres-server -- npx @anthropic-ai/mcp-server-postgres \
--connection-string "postgresql://user:pass@localhost:5432/mydb"
# Add the GitHub MCP server
claude mcp add github-server -- npx @anthropic-ai/mcp-server-github \
--token "$GITHUB_TOKEN"
# List all active MCP servers
claude mcp list

After adding a server, restart your Claude Code session. The server's tools will appear automatically in Claude's available toolkit. You can verify the connection by asking Claude to list its available MCP tools.

All MCP Servers

Top 60 of 1,253

Vultr API MCP Server

Advanced

Wraps the Vultr API as MCP tools so Claude can call every endpoint with validated inputs.

cloudvultrmcp
9,910by apify
GitHub

LlamaIndex MCP Bridge

Beginner

Bridge Claude to LlamaIndex — exposes the core LlamaIndex operations as MCP tools with sensible defaults.

aillamaindexmcp
9,905by zueai
GitHub

CircleCI API MCP Server

Advanced

Wraps the CircleCI API as MCP tools so Claude can call every endpoint with validated inputs.

dev-toolscirclecimcp
9,901by modelcontextprotocol
GitHub

Zoom MCP Server

Beginner

Connect Claude to Zoom over the Model Context Protocol. Read, query, and act on Zoom data directly from your agent.

communicationzoommcp
9,885by chorus-ai
GitHub

MySQL MCP Bridge

Beginner

Bridge Claude to MySQL — exposes the core MySQL operations as MCP tools with sensible defaults.

databasesmysqlmcp
9,882by anthropic
GitHub

Notion Query MCP

Beginner

Run read-only queries against Notion from Claude with row limits and result formatting for safe exploration.

productivitynotionmcp
9,880by block
GitHub

Firecrawl MCP Server

Beginner

Connect Claude to Firecrawl over the Model Context Protocol. Read, query, and act on Firecrawl data directly from your agent.

webfirecrawlmcp
9,869by cloudflare
GitHub

Sentry Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for Sentry: connection, queries, and common workflows in one server.

dev-toolssentrymcp
9,864by stripe
GitHub

Metabase MCP Server

Beginner

Connect Claude to Metabase over the Model Context Protocol. Read, query, and act on Metabase data directly from your agent.

datametabasemcp
9,858by sooperset
GitHub

Google Calendar Sync MCP

Intermediate

Two-way sync between Claude and Google Calendar via MCP, with change tracking and safe write confirmation.

communicationgoogle-calendarmcp
9,846by appcypher
GitHub

FaunaDB MCP Server

Beginner

Connect Claude to FaunaDB over the Model Context Protocol. Read, query, and act on FaunaDB data directly from your agent.

databasesfaunadbmcp
9,819by ferrislucas
GitHub

Confluence MCP Bridge

Beginner

Bridge Claude to Confluence — exposes the core Confluence operations as MCP tools with sensible defaults.

productivityconfluencemcp
9,806by punkpeye
GitHub

Supabase Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for Supabase: connection, queries, and common workflows in one server.

databasessupabasemcp
9,805by supabase
GitHub

Calendly Query MCP

Beginner

Run read-only queries against Calendly from Claude with row limits and result formatting for safe exploration.

communicationcalendlymcp
9,805by chorus-ai
GitHub

Cassandra Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for Cassandra: connection, queries, and common workflows in one server.

databasescassandramcp
9,803by jerome3o
GitHub

Heroku Sync MCP

Intermediate

Two-way sync between Claude and Heroku via MCP, with change tracking and safe write confirmation.

cloudherokumcp
9,798by block
GitHub

RSS Connector for Claude

Intermediate

A production-ready MCP connector for RSS with auth, pagination, and typed tool schemas.

webrssmcp
9,784by runekaagaard
GitHub

Supabase Sync MCP

Intermediate

Two-way sync between Claude and Supabase via MCP, with change tracking and safe write confirmation.

databasessupabasemcp
9,766by appcypher
GitHub

Supabase Connector for Claude

Intermediate

A production-ready MCP connector for Supabase with auth, pagination, and typed tool schemas.

databasessupabasemcp
9,760by apify
GitHub

Exa API MCP Server

Advanced

Wraps the Exa API as MCP tools so Claude can call every endpoint with validated inputs.

searchexamcp
9,755by jerome3o
GitHub

GraphQL Connector for Claude

Intermediate

A production-ready MCP connector for GraphQL with auth, pagination, and typed tool schemas.

webgraphqlmcp
9,753by jerome3o
GitHub

LaunchDarkly Connector for Claude

Intermediate

A production-ready MCP connector for LaunchDarkly with auth, pagination, and typed tool schemas.

dev-toolslaunchdarklymcp
9,734by runekaagaard
GitHub

GraphQL MCP Server

Beginner

Connect Claude to GraphQL over the Model Context Protocol. Read, query, and act on GraphQL data directly from your agent.

webgraphqlmcp
9,725by modelcontextprotocol
GitHub

Elasticsearch Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for Elasticsearch: connection, queries, and common workflows in one server.

databaseselasticsearchmcp
9,720by apify
GitHub

AWS Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for AWS: connection, queries, and common workflows in one server.

cloudawsmcp
9,712by apify
GitHub

Stripe Sync MCP

Intermediate

Two-way sync between Claude and Stripe via MCP, with change tracking and safe write confirmation.

paymentsstripemcp
9,693by chorus-ai
GitHub

Folk Connector for Claude

Intermediate

A production-ready MCP connector for Folk with auth, pagination, and typed tool schemas.

crmfolkmcp
9,692by punkpeye
GitHub

Snyk Sync MCP

Intermediate

Two-way sync between Claude and Snyk via MCP, with change tracking and safe write confirmation.

dev-toolssnykmcp
9,669by modelcontextprotocol
GitHub

SerpAPI MCP Bridge

Beginner

Bridge Claude to SerpAPI — exposes the core SerpAPI operations as MCP tools with sensible defaults.

searchserpapimcp
9,650by apify
GitHub

Discord MCP Server

Beginner

Connect Claude to Discord over the Model Context Protocol. Read, query, and act on Discord data directly from your agent.

communicationdiscordmcp
9,634by devtools-ai
GitHub

MariaDB Query MCP

Beginner

Run read-only queries against MariaDB from Claude with row limits and result formatting for safe exploration.

databasesmariadbmcp
9,633by supabase
GitHub

Algolia Sync MCP

Intermediate

Two-way sync between Claude and Algolia via MCP, with change tracking and safe write confirmation.

searchalgoliamcp
9,615by zueai
GitHub

Amazon Seller Connector for Claude

Intermediate

A production-ready MCP connector for Amazon Seller with auth, pagination, and typed tool schemas.

commerceamazon-sellermcp
9,610by appcypher
GitHub

Jira API MCP Server

Advanced

Wraps the Jira API as MCP tools so Claude can call every endpoint with validated inputs.

dev-toolsjiramcp
9,605by modelcontextprotocol
GitHub

Honeycomb Query MCP

Beginner

Run read-only queries against Honeycomb from Claude with row limits and result formatting for safe exploration.

dev-toolshoneycombmcp
9,601by zueai
GitHub

Local Filesystem API MCP Server

Advanced

Wraps the Local Filesystem API as MCP tools so Claude can call every endpoint with validated inputs.

fileslocal-filesystemmcp
9,574by block
GitHub

Google Search MCP Server

Beginner

Connect Claude to Google Search over the Model Context Protocol. Read, query, and act on Google Search data directly from your agent.

searchgoogle-searchmcp
9,570by block
GitHub

Turso MCP Bridge

Beginner

Bridge Claude to Turso — exposes the core Turso operations as MCP tools with sensible defaults.

databasestursomcp
9,567by wong2
GitHub

Jenkins Connector for Claude

Intermediate

A production-ready MCP connector for Jenkins with auth, pagination, and typed tool schemas.

dev-toolsjenkinsmcp
9,564by anthropic
GitHub

Pulumi Connector for Claude

Intermediate

A production-ready MCP connector for Pulumi with auth, pagination, and typed tool schemas.

cloudpulumimcp
9,554by appcypher
GitHub

Attio MCP Bridge

Beginner

Bridge Claude to Attio — exposes the core Attio operations as MCP tools with sensible defaults.

crmattiomcp
9,549by mcp-community
GitHub

ClickHouse Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for ClickHouse: connection, queries, and common workflows in one server.

databasesclickhousemcp
9,545by modelcontextprotocol
GitHub

Terraform MCP Bridge

Beginner

Bridge Claude to Terraform — exposes the core Terraform operations as MCP tools with sensible defaults.

cloudterraformmcp
9,544by punkpeye
GitHub

Docker Query MCP

Beginner

Run read-only queries against Docker from Claude with row limits and result formatting for safe exploration.

clouddockermcp
9,539by cloudflare
GitHub

Playwright Connector for Claude

Intermediate

A production-ready MCP connector for Playwright with auth, pagination, and typed tool schemas.

webplaywrightmcp
9,539by wong2
GitHub

REST API Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for REST API: connection, queries, and common workflows in one server.

webrest-apimcp
9,538by block
GitHub

MongoDB MCP Server

Beginner

Connect Claude to MongoDB over the Model Context Protocol. Read, query, and act on MongoDB data directly from your agent.

databasesmongodbmcp
9,532by appcypher
GitHub

Qdrant Connector for Claude

Intermediate

A production-ready MCP connector for Qdrant with auth, pagination, and typed tool schemas.

aiqdrantmcp
9,524by anthropic
GitHub

GitLab Sync MCP

Intermediate

Two-way sync between Claude and GitLab via MCP, with change tracking and safe write confirmation.

dev-toolsgitlabmcp
9,519by mcp-community
GitHub

MariaDB API MCP Server

Advanced

Wraps the MariaDB API as MCP tools so Claude can call every endpoint with validated inputs.

databasesmariadbmcp
9,517by mcp-community
GitHub

Browserbase Connector for Claude

Intermediate

A production-ready MCP connector for Browserbase with auth, pagination, and typed tool schemas.

webbrowserbasemcp
9,473by chorus-ai
GitHub

Metabase Connector for Claude

Intermediate

A production-ready MCP connector for Metabase with auth, pagination, and typed tool schemas.

datametabasemcp
9,470by apify
GitHub

Fly.io Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for Fly.io: connection, queries, and common workflows in one server.

cloudfly-iomcp
9,465by zueai
GitHub

LaunchDarkly MCP Bridge

Beginner

Bridge Claude to LaunchDarkly — exposes the core LaunchDarkly operations as MCP tools with sensible defaults.

dev-toolslaunchdarklymcp
9,464by stripe
GitHub

Postman MCP Bridge

Beginner

Bridge Claude to Postman — exposes the core Postman operations as MCP tools with sensible defaults.

dev-toolspostmanmcp
9,458by anthropic
GitHub

PayPal Query MCP

Beginner

Run read-only queries against PayPal from Claude with row limits and result formatting for safe exploration.

paymentspaypalmcp
9,454by apify
GitHub

Figma Toolkit (MCP)

Intermediate

A batteries-included MCP toolkit for Figma: connection, queries, and common workflows in one server.

productivityfigmamcp
9,451by ferrislucas
GitHub

CSV MCP Server

Beginner

Connect Claude to CSV over the Model Context Protocol. Read, query, and act on CSV data directly from your agent.

datacsvmcp
9,448by appcypher
GitHub

Gmail API MCP Server

Advanced

Wraps the Gmail API as MCP tools so Claude can call every endpoint with validated inputs.

communicationgmailmcp
9,443by chorus-ai
GitHub

Neon MCP Server

Beginner

Connect Claude to Neon over the Model Context Protocol. Read, query, and act on Neon data directly from your agent.

databasesneonmcp
9,434by block
GitHub

Frequently Asked Questions

What is an MCP server?

An MCP (Model Context Protocol) server is a lightweight service that exposes external data sources, APIs, or tools to Claude Code through a standardized protocol. It acts as a bridge between Claude and systems like databases, file storage, cloud platforms, or third-party APIs, allowing Claude to read, query, and interact with resources it otherwise cannot access directly.

How do I install an MCP server?

Most MCP servers can be installed by adding a configuration block to your Claude Code settings file (typically .claude/settings.json or the project-level CLAUDE.md). You specify the server command, any required arguments, and environment variables such as API keys. Many servers are also available as npm packages or Docker containers for easier setup.

Which MCP servers are official?

Anthropic maintains several official MCP servers including the filesystem server, GitHub server, and the Postgres database server. These are part of the @anthropic-ai/mcp-servers package and receive regular updates. Community-built servers follow the same protocol specification and are often just as capable for their specific use cases.

Can I build my own MCP server?

Yes. The Model Context Protocol is an open specification, and Anthropic provides SDKs in TypeScript and Python to help you build custom servers. You define the resources and tools your server exposes, implement the handler functions, and Claude Code will automatically discover and use them. The official MCP SDK documentation includes starter templates.

Are MCP servers free?

The MCP protocol itself is free and open source. Most community-built MCP servers are also free and open source. However, the underlying services they connect to (such as cloud databases, SaaS APIs, or premium data sources) may have their own pricing. Always check the requirements and costs of the external service an MCP server connects to.

Know an MCP server we're missing?

Help us build the most complete directory of Claude Code MCP servers.

Submit a Resource