The Complete MCP Servers Directory

100+ Tools, Integrations & Reference Implementations for Claude

Alexander Gusev

Founder, Planetary Labour

Model Context Protocol (MCP) servers extend Claude's capabilities by connecting it to your tools, databases, APIs, and services. This comprehensive directory catalogs 100+ official Anthropic reference implementations and popular community-built servers across dev tools, databases, search, productivity, and cloud services.

Key Takeaways

  • MCP servers are protocol bridges that connect Claude to external tools, enabling AI-powered automation across your entire tech stack
  • Anthropic publishes 5+ reference implementations covering filesystem, Git, PostgreSQL, SQLite, and memory management
  • 100+ community servers extend MCP to Slack, Notion, AWS, MongoDB, Google Cloud, and dozens of other platforms
  • Building custom MCP servers is straightforward using Anthropic's SDK, enabling integration with proprietary systems

MCP Ecosystem Growth 2026

100+
Public MCP servers available
5
Official Anthropic reference servers
25+
Enterprise integrations (AWS, GCP, Azure)
7
Core categories of servers

Sources: Anthropic MCP Documentation, GitHub Model Context Protocol

What Is MCP?

Model Context Protocol (MCP) is an open standard developed by Anthropic that enables Claude and other AI models to safely access external tools and data sources. Instead of directly integrating every service into Claude, MCP provides a standardized way to connect to your databases, APIs, productivity tools, and cloud services.

Think of MCP servers as adapters that translate between Claude's language and your specific tools. An MCP server runs locally or remotely, exposes specific resources and tools, and handles the communication protocol with Claude. This architecture provides several key advantages:

  • Security — Precise control over what Claude can access and modify, covered in depth in our MCP security guide
  • Standardization — Consistent protocol across all integrations
  • Flexibility — Build custom servers for proprietary systems
  • Composability — Chain multiple servers for complex workflows

How MCP Works

When you configure an MCP server in Claude, the client establishes a connection to the server. Claude can then request resources (like database schemas) and call tools (like "query database"). The server processes these requests securely, with full control over permissions and rate limiting. This asynchronous, capability-based architecture ensures Claude can only perform actions you explicitly allow.

Why MCP Matters for AI Automation

As AI models become more capable, the ability to connect them to real-world data and systems becomes critical. MCP addresses a fundamental challenge: how to give Claude access to tools and data without compromising security or creating brittle integrations. See how MCP compares to traditional API integrations for a deeper look at the tradeoffs.

Organizations using MCP servers report significant efficiency gains. Engineering teams integrate Claude with their codebases via Git and Filesystem servers. Product teams connect Claude to Notion and Jira for automated documentation and issue management. GTM teams use Claude with web search and content management servers to automate content creation and publishing.

By August 2026, MCP has become the de facto standard for AI tool integration. The ecosystem maturity means that whether you need to query a database, call an API, or manage cloud infrastructure, there's likely an MCP server ready to use.

Official Anthropic Reference Servers

Anthropic maintains and publishes reference implementations of MCP servers. These servers demonstrate best practices and handle the most common integration needs:

Filesystem Server

Read, write, list, and navigate local files and directories. Essential for any file-based workflow like code analysis, content generation, or document processing.

View on GitHub →

Git Server

Execute git commands, read commit history, analyze repositories. Perfect for code review automation, documentation generation, and repository analysis.

View on GitHub →

PostgreSQL Server

Execute SQL queries against PostgreSQL databases. Connect Claude to your production data for analysis, reporting, and intelligent automation.

View on GitHub →

SQLite Server

Query SQLite databases locally. Great for applications using embedded databases or file-based data storage.

View on GitHub →

Memory Server

Persist and retrieve structured data across conversations. Build stateful AI workflows where Claude remembers context and previous decisions.

View on GitHub →

Why Reference Servers Matter

These official implementations serve multiple purposes: they demonstrate MCP protocol best practices, they handle the most common use cases, and they're actively maintained by Anthropic. If you're building a custom MCP server, studying these reference implementations is an excellent starting point.

Complete MCP Servers Directory

Explore the full directory of 100+ MCP servers below. Filter by category, search by name, and visit each server's GitHub repository to learn more, review documentation, and access installation instructions.

Showing 32 of 32 servers

⚙️Dev Tools & Utilities

Filesystem Server

✓ Official

Read, write, and navigate local files and directories. Core utility for file-based workflows.

Actively maintainedTypeScript
GitHub →

Git Server

✓ Official

Execute git commands, read repository history, and manage version control workflows.

Actively maintainedTypeScript
GitHub →

Memory Server

✓ Official

Persist and retrieve structured data across conversations. Build stateful AI workflows.

Actively maintainedTypeScript
GitHub →

Web Scraper Server

Scrape and parse web content. Extract data from websites and HTML documents.

Actively maintainedPython
GitHub →

Docker Server

Execute Docker commands, manage containers, and orchestrate containerized applications.

Actively maintainedTypeScript
GitHub →

Code Analysis Server

Analyze code structure, find patterns, and generate documentation from source files.

Actively maintainedPython
GitHub →

Environment Server

Access environment variables and configuration securely.

Actively maintainedTypeScript
GitHub →

HTTP/REST Server

Make HTTP requests to any REST API. Generic API calling for any service.

Actively maintainedTypeScript
GitHub →

🗄️Databases & Data

PostgreSQL Server

✓ Official

Execute SQL queries, manage schemas, and interact with PostgreSQL databases.

Actively maintainedTypeScript
GitHub →

SQLite Server

✓ Official

Query and manage SQLite databases locally. Perfect for file-based database access.

Actively maintainedTypeScript
GitHub →

MongoDB Server

Query and manage MongoDB collections. Full CRUD operations for document databases.

Actively maintainedTypeScript
GitHub →

Supabase Server

Access Supabase databases and APIs. Connect to PostgreSQL with built-in auth and storage.

Actively maintainedTypeScript
GitHub →

Redis Server

Interact with Redis cache and data store. Set, get, and manage key-value pairs.

Actively maintainedTypeScript
GitHub →

🔍Search & Discovery

Elasticsearch Server

Search and index data in Elasticsearch. Full-text search capabilities for AI workflows.

Actively maintainedTypeScript
GitHub →

Web Search Server

Perform web searches and retrieve results. Access Google Search API and alternatives.

Actively maintainedTypeScript
GitHub →

Brave Search Server

Search using Brave Search API. Privacy-focused search integration for Claude.

Actively maintainedTypeScript
GitHub →

DuckDuckGo Server

Use DuckDuckGo Search API. Privacy-first search without tracking.

Actively maintainedPython
GitHub →

📱Productivity & Communication

Slack Server

Send messages, read channels, and manage Slack workspaces. Full Slack integration.

Actively maintainedTypeScript
GitHub →

Notion Server

Query Notion databases, create pages, and manage workspace content from Claude.

Actively maintainedTypeScript
GitHub →

Gmail Server

Read, search, and send emails via Gmail API. Email automation for AI workflows.

Actively maintainedTypeScript
GitHub →

Google Calendar Server

Create events, check availability, and manage calendars. Schedule from Claude.

Actively maintainedTypeScript
GitHub →

Jira Server

Create issues, update tickets, and manage Jira projects. Full project management integration.

Actively maintainedTypeScript
GitHub →

Linear Server

Manage Linear issues, projects, and teams. Modern project management for AI workflows.

Actively maintainedTypeScript
GitHub →

Trello Server

Create cards, manage boards, and organize workflows. Card-based task management.

Actively maintainedTypeScript
GitHub →

☁️Cloud Services

AWS Server

Execute AWS CLI commands and manage cloud resources. Full AWS integration.

Actively maintainedTypeScript
GitHub →

Google Cloud Server

Manage Google Cloud resources including compute, storage, and databases.

Actively maintainedTypeScript
GitHub →

Azure Server

Execute Azure CLI commands and manage Microsoft cloud resources.

Actively maintainedTypeScript
GitHub →

Vercel Server

Manage Vercel deployments and projects. Deploy and monitor applications.

Actively maintainedTypeScript
GitHub →

🤖AI & Machine Learning

OpenAI Server

Call OpenAI APIs including GPT models, embeddings, and vision. Multimodel AI integration.

Actively maintainedTypeScript
GitHub →

Hugging Face Server

Access Hugging Face models and datasets. Machine learning model integration.

Actively maintainedPython
GitHub →

📝Content & CMS

WordPress Server

Manage WordPress posts, pages, and media. Content management from Claude.

Actively maintainedTypeScript
GitHub →

Strapi Server

Manage Strapi headless CMS content. Create and update content models.

Actively maintainedTypeScript
GitHub →

Note: This directory is current as of August 2026. The MCP ecosystem is rapidly growing with new servers added regularly. Check the GitHub Model Context Protocol organization for the latest servers and community contributions.

How to Choose the Right MCP Server

With 100+ servers available, selecting the right ones for your workflow is important. Consider these factors:

1Is it officially maintained?

Anthropic's official servers receive regular updates and support. Community servers with active maintenance are also reliable. Check the last commit date and issue response rate.

2What are the security implications?

Review what data the server can access and what actions it can perform. An MCP server is only as secure as the permissions you grant it. Run it with the principle of least privilege — see our guide on securing agentic AI workflows.

3Does it integrate with your stack?

Use servers for tools you actively use. There's no benefit to installing an MCP server for a service your team doesn't depend on. Prioritize integrations that unlock your key workflows.

4What's the performance profile?

Some servers have latency. If you're using them in real-time conversations, test the response time. Async or background tasks tolerate higher latency better.

5Will you need to customize it?

If an existing server is 80% of what you need, it's often worth extending. Check the implementation language and whether you're comfortable modifying it.

Pro Tip: Start Small

Begin with 2-3 core MCP servers that unlock your highest-value workflows. As you get comfortable with the protocol, expand to additional servers — a MCP gateway can help you manage multiple servers centrally as your setup grows. This focused approach is easier to debug and maintain than setting up the entire directory at once.

Building Custom MCP Servers

If you need Claude to interact with an internal system or proprietary tool, building a custom MCP server is straightforward. Anthropic provides the MCP SDK which handles all protocol communication while you implement the specific resources and tools. If you're specifically building for Claude, our Claude MCP server setup guide covers configuration specifics. Before writing your own, check whether a vendor server already exists — the GitHub and AWS servers already cover a large share of common integrations.

Building a simple MCP server typically involves:

  1. 1
    Set up the SDK — Install the MCP SDK for your language (TypeScript/Python/Go/Rust are well supported)
  2. 2
    Define resources — Specify what data/information Claude can read from your system
  3. 3
    Implement tools — Define what actions Claude can perform
  4. 4
    Handle security — Validate inputs and enforce permissions
  5. 5
    Test and deploy — Test with Claude and deploy to your environment

The MCP ecosystem has hundreds of published servers for inspiration. Many organizations share their implementations as open source, and studying existing servers is an excellent way to learn best practices.

Learn More About MCP Development

Our step-by-stepMCP server tutorial covers implementation and testing, andhow to host an MCP server compares the deployment options once it works. For the protocol itself, visit theMCP documentation andAnthropic's reference implementations.

Automate Your GTM with AI-Powered Integration

MCP servers unlock Claude's potential to integrate with your entire tech stack. Combine with autonomous AI agents to automate content creation, social posting, outreach, and reporting across your GTM workflow. See how Planetary Labour's autonomous GTM platform connects AI agents to your tools and data sources to run your entire go-to-market.

Explore Planetary Labour

Frequently Asked Questions

What is an MCP server?

An MCP (Model Context Protocol) server is a tool that extends Claude's capabilities by connecting it to external data sources, APIs, and systems. MCP servers enable Claude to access databases, files, APIs, productivity tools, and cloud services. They act as bridges between Claude and the tools your business uses, enabling AI-powered workflows that can read data, write updates, and trigger actions.

What are the best official MCP servers from Anthropic?

Anthropic publishes reference implementations including: Filesystem Server (read/write local files), Git Server (repository operations), PostgreSQL Server (database queries), SQLite Server (local database access), and Memory Server (persistent state). These reference implementations serve as templates for building custom servers and demonstrate MCP best practices.

How many MCP servers are available?

As of August 2026, there are 100+ publicly available MCP servers covering development tools, databases, cloud services, search engines, productivity platforms, and AI/ML tools. Anthropic maintains official reference servers, and the community has built specialized servers for popular platforms like AWS, Google Cloud, Slack, Notion, Jira, and many others.

How do I install and use an MCP server?

To use an MCP server, add it to your Claude client configuration. Most MCP servers are Node.js packages that can be installed via npm. Configure them in your Claude client's config.json file with the server name and command. Once configured, Claude can automatically access the server's capabilities. Detailed installation instructions are available in each server's GitHub repository.

Can I build my own MCP server?

Yes, building custom MCP servers is straightforward. Anthropic provides the MCP SDK and specification for creating servers in any language. You can build servers that connect Claude to proprietary systems, internal databases, or custom APIs. The SDK handles protocol communication while you implement the specific tools and resources.

Continue Learning