Skip to content

Latest commit

 

History

History
250 lines (159 loc) · 19.2 KB

README.md

File metadata and controls

250 lines (159 loc) · 19.2 KB

Awesome MCP Servers Awesome

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.


Supported Clients

MCP Host Documentation
Claude Desktop Quick Start
Zed Editor Zed MCP Extensions
Sourcegraph Cody Trying Cody with MCP
Continue Continue x MCP

Server Implementations

Legend
  • Official protocol implementation
  • 1 First implementation (when multiple implementations exist)
  • 2 Second implementation
  • 3 Third implementation
  • n Subsequent implementations

Tools & Utilities

See Helpful Tools & Utilities section for tools to help manage, configure, and work with MCP servers.


📂 File Systems

Provides direct access to local file systems with configurable permissions. Enables AI models to read, write, and manage files within specified directories.

  • FileSystem1 - Direct local file system access
  • FileSystem2 - Golang implementation for local file system access

🔄 Version Control

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.

  • GitHub - GitHub API integration for repository management, PRs, issues, and more
  • GitLab - GitLab platform integration for project management and CI/CD operations
  • Git - Direct Git repository operations including reading, searching, and analyzing local repositories
  • Phabricator - Phabricator API integration for repository and project management

Cloud Storage

Access and manage files stored in cloud storage platforms. Enables searching, reading, and organizing cloud-stored documents and data.

  • Google Drive - Google Drive integration for file access, search, and management

🗄️ Databases

Secure database access with schema inspection capabilities. Enables querying and analyzing data while maintaining read-only safety by default.

  • PostgreSQL - PostgreSQL database integration with schema inspection and query capabilities
  • SQLite - SQLite database operations with built-in analysis features
  • DuckDB - DuckDB database integration with schema inspection and query capabilities
  • BigQuery1 - BigQuery database integration with schema inspection and query capabilities
  • BigQuery2 - A BigQuery MCP server for read-only SQL queries and schema exploration (available on npm)
  • Neon - Neon MCP Server. Allows natural language interactions with Neon for database management.
  • Qdrant - A Qdrant MCP server for keeping and retrieving memories in the Qdrant vector search engine.
  • MongoDB - A Model Context Protocol Server for querying and analyzing MongoDB collections.

💬 Communication

Integration with communication platforms for message management and channel operations. Enables AI models to interact with team communication tools.

  • Slack - Slack workspace integration for channel management and messaging
  • Linear - Linear MCP Server. Provides integration with Linear's issue tracking system through MCP.

📊 Monitoring

Access and analyze application monitoring data. Enables AI models to review error reports and performance metrics.

  • Sentry - Sentry.io integration for error tracking and performance monitoring
  • Raygun - Raygun API V3 integration for crash reporting and real user monitoring

🔍 Search & Web

Web content access and automation capabilities. Enables searching, scraping, and processing web content in AI-friendly formats.

  • Puppeteer - Browser automation for web scraping and interaction
  • Brave Search - Web search capabilities using Brave's Search API
  • Fetch - Efficient web content fetching and processing for AI consumption
  • Kagi Search - TypeScript-based MCP server that integrates the Kagi Search API
  • Exa Search - Integration with Exa AI Search API for real-time web information retrieval
  • NYTimes - Search articles using the NYTimes API
  • Search1API - Search via search1api (requires paid API key)
  • Tavily - Tavily AI search API integration
  • ArXiv - Search ArXiv research papers
  • Playwright - A Model Context Protocol server that provides browser automation capabilities using Playwright.

🗺️ Location Services

Geographic and location-based services integration. Enables access to mapping data, directions, and place information.

  • Google Maps - Google Maps integration for location services, routing, and place details

📝 Note Taking

Integration with note-taking applications and personal knowledge management tools. Enables access to notes, documents, and personal information stores.

  • Obsidian1 - Obsidian vault integration with tools for file management, search, and content manipulation
  • Obsidian2 - Alternative implementation for reading and searching Markdown notes
  • Notion1 - Notion API integration for managing personal todo lists and notes
  • Notion2 - Alternative implementation for Notion API integration
  • Apple Notes - Read from local Apple Notes database (macOS only)
  • Todoist - Todoist MCP Server. An MCP server implementation that integrates Claude with Todoist, enabling natural language task management.

Cloud Platforms

Cloud platform service integration. Enables management and interaction with cloud infrastructure and services.

  • Cloudflare - Integration with Cloudflare services including Workers, KV, R2, and D1
  • Kubernetes - Kubernetes cluster operations through MCP
  • Tinybird - Tinybird MCP server. Interact with a Tinybird Workspace from any MCP client.

🤖 System Automation

Tools for shell access, system control, and task automation. Enables AI models to execute commands and interact with the operating system.

  • Shell - Autonomous shell execution and computer control (Mac)
  • Windows CLI - Windows CLI MCP Server for secure command-line interactions on Windows systems, enabling controlled access to PowerShell, CMD, and Git Bash shells.

📱 Social Media

Integration with social media platforms and content sharing services. Enables interaction with social networks and content platforms.

  • BlueSky - Bluesky API integration for querying and searching feeds and posts
  • YouTube1 - YouTube integration using yt-dlp for subtitle downloading and video analysis
  • YouTube2 - Alternative implementation for fetching YouTube subtitles and transcripts
  • Spotify - Spotify MCP server. Connects Claude with Spotify for playback control and track/album/artist/playlist management.

💹 Finance

Financial data and cryptocurrency information services.

  • CoinMarket - Coinmarket API integration for cryptocurrency data

🧬 Research & Data

Access to research papers, genetic data, and specialized datasets.

  • ArXiv - Search ArXiv research papers
  • Ancestry - Read .ged files and genetic data

🤝 AI Services

Integration with AI and machine learning services.

  • OpenAI - Query OpenAI models directly from Claude using MCP protocol
  • OpenAI Compatible Chat - Chat with models from OpenAI-compatible APIs (Perplexity, Groq, xAI, etc.)
  • Perplexity Chat with Perplexity via MCP
  • LlamaCloud - LlamaCloud MCP Server. A TypeScript-based MCP server connecting to a managed index on LlamaCloud.

📦 Virtualization

Secure sandbox environments for code execution and testing. Enables safe execution of code snippets and development workflows.

  • E2B - Secure cloud development environments for AI agents. Enables safe code execution and testing in isolated containers.
  • Docker - A Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management.

💻 Development Tools

  • OpenRPC - A Model Context Protocol server that provides JSON-RPC functionality through OpenRPC.

Tools & Utilities

Tools that help manage, configure, and work with MCP servers. These utilities simplify the installation process and improve the user experience.

Server Managers

  • mcp-get - CLI tool for installing and managing MCP servers. Simplifies server installation and configuration for Claude Desktop.
    • Supports NPM-based servers
    • Automatic configuration generation
    • Easy server management

Please read the contribution guidelines if you want to contribute.


License

CC0

To the extent possible under law, Stephen Akinyemi has waived all copyright and related or neighboring rights to this work.