A curated list of awesome Model Context Protocol (MCP) servers.
MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
- ποΈ βΒ official implementation
- π βΒ Python codebase
- π βΒ TypeScript codebase
- ποΈ βΒ Go codebase
- βοΈ - Cloud Service
- π - Local Service
- π - Browser Automation
- βοΈ - Cloud Platforms
- π¬ - Communication
- π€ - Customer Data Platforms
- ποΈ - Databases
- π οΈ - Developer Tools
- π - File Systems
- π§ - Knowledge & Memory
- πΊοΈ - Location Services
- π - Monitoring
- π - Search
- π - Travel & Transportation
- π - Version Control
- π οΈ - Other Tools and Integrations
Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats.
- @executeautomation/playwright-mcp-server πβ‘οΈ - An MCP server using Playwright for browser automation and webscrapping
- @automatalabs/mcp-server-playwright ππ±οΈ - An MCP server for browser automation using Playwright
- @modelcontextprotocol/server-puppeteer π π - Browser automation for web scraping and interaction
- @kimtaeyoon83/mcp-server-youtube-transcript π βοΈ - Fetch YouTube subtitles and transcripts for AI analysis
Cloud platform service integration. Enables management and interaction with cloud infrastructure and services.
- Cloudflare MCP Server ποΈ π βοΈ - Integration with Cloudflare services including Workers, KV, R2, and D1
- Kubernetes MCP Server - ποΈ βοΈ Kubernetes cluster operations through MCP
Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools.
- @modelcontextprotocol/server-slack π βοΈ - Slack workspace integration for channel management and messaging
- @modelcontextprotocol/server-bluesky π βοΈ - Bluesky instance integration for querying and interaction
- MarkusPfundstein/mcp-gsuite - π βοΈ - Integration with gmail and Google Calendar.
Provides access to customer profiles inside of customer data platforms
- sergehuber/inoyu-mcp-unomi-server π βοΈ - An MCP server to access and updates profiles on an Apache Unomi CDP server.
Secure database access with schema inspection capabilities. Enables querying and analyzing data with configurable security controls including read-only access.
- LucasHild/mcp-server-bigquery π βοΈ - BigQuery database integration with schema inspection and query capabilities
- ergut/mcp-bigquery-server π βοΈ - Server implementation for Google BigQuery integration that enables direct BigQuery database access and querying capabilities
- designcomputer/mysql_mcp_server π π - MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines
- @modelcontextprotocol/server-postgres π π - PostgreSQL database integration with schema inspection and query capabilities
- @modelcontextprotocol/server-sqlite π π - SQLite database operations with built-in analysis features
- @joshuarileydev/supabase-mcp-server - Supabase MCP Server for managing and creating projects and organisations in Supabase
- ktanaka101/mcp-server-duckdb π π - DuckDB database integration with schema inspection and query capabilities
- QuantGeekDev/mongo-mcp π π - MongoDB integration that enables LLMs to interact directly with databases.
- tinybirdco/mcp-tinybird π βοΈ - Tinybird integration with query and API capabilities
- kiliczsh/mcp-mongo-server π π - A Model Context Protocol Server for MongoDB
- KashiwaByte/vikingdb-mcp-server π βοΈ - VikingDB integration with collection and index introduction, vector store and search capabilities.
Tools and integrations that enhance the development workflow and environment management.
- QuantGeekDev/docker-mcp ποΈ π - Docker container management and operations through MCP
- snaggle-ai/openapi-mcp-server ποΈ π - Connect any HTTP/REST API server using an Open API spec (v3)
Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories.
- @modelcontextprotocol/server-filesystem π π - Direct local file system access.
- @modelcontextprotocol/server-google-drive π βοΈ - Google Drive integration for listing, reading, and searching files
- mark3labs/mcp-filesystem-server ποΈ π - Golang implementation for local file system access.
Persistent memory storage using knowledge graph structures. Enables AI models to maintain and query structured information across sessions.
- @modelcontextprotocol/server-memory π π - Knowledge graph-based persistent memory system for maintaining context
Geographic and location-based services integration. Enables access to mapping data, directions, and place information.
- @modelcontextprotocol/server-google-maps π βοΈ - Google Maps integration for location services, routing, and place details
Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics.
- @modelcontextprotocol/server-sentry π βοΈ - Sentry.io integration for error tracking and performance monitoring
- @modelcontextprotocol/server-raygun π βοΈ - Raygun API V3 integration for crash reporting and real user monitoring
- @modelcontextprotocol/server-brave-search π βοΈ - Web search capabilities using Brave's Search API
- @angheljf/nyt π βοΈ - Search articles using the NYTimes API
- @modelcontextprotocol/server-fetch π π βοΈ - Efficient web content fetching and processing for AI consumption
- ac3xx/mcp-servers-kagi π βοΈ - Kagi search API integration
- theishangoswami/exa-mcp-server π βοΈ - Exa AI Search API
- exa-labs/exa-mcp-server ποΈ π βοΈ βΒ A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
- fatwang2/search1api-mcp π βοΈ - Search via search1api (requires paid API key)
- Tomatio13/mcp-server-tavily βοΈ π βΒ Tavily AI search API
- blazickjp/arxiv-mcp-server βοΈ π - Search ArXiv research papers
- mzxrai/mcp-webresearch ππ - Search Google and do deep web research on any topic
- andybrandt/mcp-simple-arxiv - π βοΈ MCP for LLM to search and read papers from arXiv)
Access to travel and transportation information. Enables querying schedules, routes, and real-time travel data.
- NS Travel Information MCP Server π βοΈ - Access Dutch Railways (NS) travel information, schedules, and real-time updates
Interact with Git repositories and version control platforms. Enables repository management, code analysis, pull request handling, issue tracking, and other version control operations through standardized APIs.
- @modelcontextprotocol/server-github π βοΈ - GitHub API integration for repository management, PRs, issues, and more
- @modelcontextprotocol/server-gitlab π βοΈ π - GitLab platform integration for project management and CI/CD operations
- @modelcontextprotocol/server-git π π - Direct Git repository operations including reading, searching, and analyzing local repositories
- mzxrai/mcp-openai π βοΈ - Chat with OpenAI's smartest models
- mrjoshuak/godoc-mcp ποΈ π - Token-efficient Go documentation server that provides AI assistants with smart access to package docs and types without reading entire source files
- pierrebrunelle/mcp-server-openai π βοΈ - Query OpenAI models directly from Claude using MCP protocol
- @modelcontextprotocol/server-everything π π - MCP server that exercises all the features of the MCP protocol
- baba786/phabricator-mcp-server π βοΈ - Interacting with Phabricator API
- MarkusPfundstein/mcp-obsidian π βοΈ π - Interacting with Obsidian via REST API
- calclavia/mcp-obsidian π π - This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault).
- anaisbetts/mcp-youtube π βοΈ - Fetch YouTube subtitles
- danhilse/notion_mcp π βοΈ - Integrates with Notion's API to manage personal todo lists
- rusiaaman/wcgw π π - Autonomous shell execution, computer control and coding agent. (Mac)
- reeeeemo/ancestry-mcp π π - Allows the AI to read .ged files and genetic data
- sirmews/apple-notes-mcp π π - Allows the AI to read from your local Apple Notes database (macOS only)
- anjor/coinmarket-mcp-server π π - Coinmarket API integration to fetch cryptocurrency listings and quotes
- suekou/mcp-notion-server π π - Interacting with Notion API
- amidabuddha/unichat-mcp-server π/π βοΈ - Send requests to OpenAI, MistralAI, Anthropic, xAI, or Google AI using MCP protocol via tool or predefined prompts. Vendor API key required
- g0t4/mcp-server-commands π π - Run commands and include their output. Tools and Prompts.
- evalstate/mcp-miro π βοΈ - Access MIRO whiteboards, bulk create and read items. Requires OAUTH key for REST API.
- sooperset/mcp-atlassian π βοΈ - Natural language search and content access for Confluence workspaces
- pyroprompts/any-chat-completions-mcp - Chat with any other OpenAI SDK Compatible Chat Completions API, like Perplexity, Groq, xAI and more
- anaisbetts/mcp-installer π π - An MCP server that installs other MCP servers for you.
- tanigami/mcp-server-perplexity π βοΈ - Interacting with Perplexity API.
- future-audiences/wikimedia-enterprise-model-context-protocol π βοΈ - Wikipedia Article lookup API
- andybrandt/mcp-simple-timeserver π π βοΈ - An MCP server that allows checking local time on the client machine or current UTC time from an NTP server
- andybrandt/mcp-simple-openai-assistant - π βοΈ MCP to talk to OpenAI assistants (Claude can use any GPT model as his assitant)
- Genkit MCP π βΒ Provides integration between Genkit and the Model Context Protocol (MCP).
- @modelcontextprotocol/server-langchain π - Provides MCP tool calling support in LangChain, allowing for the integration of MCP tools into LangChain workflows.
- mark3labs/mcp-go ποΈ - Golang SDK for building MCP Servers and Clients.
- FastMCP π - A high-level framework for building MCP servers in Python
- mcp-rs-template π¦ - MCP CLI server template for Rust
- SecretiveShell/MCP-Bridge π an openAI middleware proxy to use mcp in any existing openAI compatible client
- 3choff/MCP-Chatbot A simple yet powerful β CLI chatbot that integrates tool servers with any OpenAI-compatible LLM API.
- zed-industries/zed multiplayer code editor from the creators of atom
- firebase/genkit agent and data transformation framework
- continuedev/continue vscode auto complete and chat tool (full feature support)
Want to ask Claude about Model Context Protocol?
Create a Project, then add this file to it:
https://modelcontextprotocol.io/llms-full.txt
Now Claude can answer questions about writing MCP servers and how they work