mcp-hub
A curated list of awesome Model Context Protocol (MCP) servers.
Awesome MCP Servers 
A curated list of awesome Model Context Protocol (MCP) servers.
What is MCP?
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.
Clients
- Claude Desktop - Official Claude desktop app with MCP support
- Cursor - AI-native code editor with MCP support
- Cline - Terminal-based Claude client with MCP support
- Windsurf - AI-native IDE with MCP support
- LibreChat - Open-source AI Web UI supporting multiple providers including MCP
- mcphub.nvim - A Neovim plugin for MCP server interaction
Tutorials
Community
MCP Server Legend
Implementation Status
| Symbol | Meaning | |--------|---------| | โญ | Official reference implementation by the MCP team |
Programming Languages
| Symbol | Language | |--------|----------| | | Python | | | TypeScript/JavaScript | | | Go | | | Rust | | | C# | | | Java |
Deployment Model
| Symbol | Type | Description | |--------|------|-------------| | ๐ | Local | Runs on user's machine, interacts with local software | | โ๏ธ | Cloud | Connects to remote APIs and services |
Platform Compatibility
| Symbol | Platform | |--------|----------| | | macOS | | | Windows | | | Linux |
Server Categories
| Symbol | Category | |--------|----------| | ๐ | File Systems | | ๐๏ธ | Databases | | ๐ | Web & Search | | ๐ | Version Control | | ๐ฌ | Communication | | ๐ฅ๏ธ | Developer Tools | | ๐ | Monitoring | | ๐ง | Knowledge & Memory | | ๐บ๏ธ | Location Services | | ๐ฎ | Gaming | | ๐ฐ | Finance | | ๐ ๏ธ | Utilities |
Server Implementations
- ๐ - File Systems
- ๐๏ธ - Databases
- ๐ - Web & Search
- ๐ - Version Control
- ๐ฌ - Communication
- ๐ฅ๏ธ - Developer Tools
- ๐ - Monitoring
- ๐ง - Knowledge & Memory
- ๐บ๏ธ - Location Services
- ๐ฎ - Gaming
- ๐ฐ - Finance
- ๐ ๏ธ - Utilities
๐ File Systems
- modelcontextprotocol/server-filesystem โญ ๐ - Direct local file system access with configurable permissions
- modelcontextprotocol/server-google-drive โญ โ๏ธ - Google Drive integration for listing, reading, and searching files
- mark3labs/mcp-filesystem-server ๐ - Golang implementation for local file system access
- hmk/box-mcp-server โ๏ธ - Box integration for listing, reading and searching files
- mamertofabian/mcp-everything-search ๐ - Fast Windows file search using Everything SDK
- cyberchitta/llm-context.py ๐ - Share code context with LLMs via MCP or clipboard
- quarkiverse/quarkus-mcp-servers/filesystem ๐ - A filesystem allowing for browsing and editing files implemented in Java using Quarkus
- Xuanwo/mcp-server-opendal ๐ โ๏ธ - Access any storage with Apache OpenDAL
๐๏ธ Databases
- modelcontextprotocol/server-postgres โญ ๐ - PostgreSQL database integration with schema inspection and query capabilities
- modelcontextprotocol/server-sqlite โญ ๐ - SQLite database operations with built-in analysis features
- aliyun/alibabacloud-tablestore-mcp-server โ๏ธ - MCP service for Tablestore with vector search capabilities
- cr7258/elasticsearch-mcp-server ๐ - MCP Server for Elasticsearch interaction
- domdomegg/airtable-mcp-server ๐ - Airtable database integration with schema inspection and CRUD capabilities
- LucasHild/mcp-server-bigquery โ๏ธ - BigQuery database integration with schema inspection and query capabilities
- c4pt0r/mcp-server-tidb โ๏ธ - TiDB database integration with schema inspection and query capabilities
- ClickHouse/mcp-clickhouse โ๏ธ - ClickHouse database integration with schema inspection and query capabilities
- get-convex/convex-backend โ๏ธ - Convex database integration for table introspection and queries
- FreePeak/db-mcp-server ๐ - Multi-database MCP server supporting MySQL & PostgreSQL
- furey/mongodb-lens ๐ - Full featured MCP Server for MongoDB Databases
- QuantGeekDev/mongo-mcp ๐ - MongoDB integration for LLM database interaction
- neo4j-contrib/mcp-neo4j ๐ - Model Context Protocol with Neo4j
- niledatabase/nile-mcp-server โ๏ธ - MCP server for Nile's Postgres platform
- isaacwasserman/mcp-snowflake-server โ๏ธ - Snowflake integration with read/write operations
- sirmews/mcp-pinecone โ๏ธ - Pinecone integration with vector search capabilities
- bytebase/dbhub ๐ - Universal database MCP server supporting mainstream databases
- xing5/mcp-google-sheets โ๏ธ - Google Sheets integration for spreadsheet management
๐ Web & Search
- modelcontextprotocol/server-brave-search โญ โ๏ธ - Web search capabilities using Brave's Search API
- modelcontextprotocol/server-fetch โญ โ๏ธ - Efficient web content fetching and processing
- modelcontextprotocol/server-puppeteer โญ ๐ - Browser automation for web scraping and interaction
- ac3xx/mcp-servers-kagi โ๏ธ - Kagi search API integration
- exa-labs/exa-mcp-server โญ โ๏ธ - Exa AI Search API integration
- executeautomation/mcp-playwright ๐ - Browser automation and webscraping with Playwright
- pskill9/web-search ๐ - Free web searching using Google search results
- nickclyde/duckduckgo-mcp-server โ๏ธ - Web search using DuckDuckGo
- vectorize-io/vectorize-mcp-server โ๏ธ - Advanced retrieval and Private Deep Research
- apify/mcp-server-rag-web-browser โ๏ธ - Web searches, URL scraping, and Markdown content return
๐ Version Control
- modelcontextprotocol/server-github โญ โ๏ธ - Repository management, file operations, and GitHub API integration
- modelcontextprotocol/server-gitlab โญ โ๏ธ - GitLab API, enabling project management
- modelcontextprotocol/server-git โญ ๐ - Tools to read, search, and manipulate Git repositories
๐ฌ Communication
- modelcontextprotocol/server-slack โญ โ๏ธ - Slack workspace integration for channel management and messaging
- hannesrudolph/imessage-query-fastmcp-mcp-server ๐ - Safe access to iMessage database
- carterlasalle/mac_messages_mcp ๐ - iMessage interface with sending/receiving capabilities
- MarkusPfundstein/mcp-gsuite โ๏ธ - Integration with Gmail and Google Calendar
- adhikasp/mcp-twikit โ๏ธ - Interact with Twitter search and timeline
- elie222/inbox-zero โ๏ธ - Email management with follow-up detection
- AbdelStark/nostr-mcp โ๏ธ - Nostr protocol integration for posting notes
๐ฅ๏ธ Developer Tools
- GLips/Figma-Context-MCP ๐ - Figma data access for design implementation
- QuantGeekDev/docker-mcp ๐ - Docker container management and operations
- r-huijts/xcode-mcp-server ๐ - Xcode integration for project management
- snaggle-ai/openapi-mcp-server ๐ - Connect any HTTP/REST API using OpenAPI specs
- jetbrains/mcpProxy โญ ๐ - Connect to JetBrains IDE
- tumf/mcp-text-editor ๐ - Line-oriented text file editor optimized for LLMs
- ferrislucas/iterm-mcp ๐ - iTerm terminal access and command execution
- g0t4/mcp-server-commands ๐ - Run any command with secure execution
- jasonjmcghee/claude-debugs-for-you ๐ - Automatic debugging via breakpoints
๐ Monitoring
- modelcontextprotocol/server-sentry โญ โ๏ธ - Sentry.io integration for error tracking
- MindscapeHQ/mcp-server-raygun โ๏ธ - Raygun API integration for crash reporting
- grafana/mcp-grafana โญ โ๏ธ - Search dashboards and query datasources in Grafana
- pydantic/logfire-mcp โญ โ๏ธ - Access to OpenTelemetry traces and metrics
- seekrays/mcp-monitor ๐ - System monitoring for CPU, memory, disk, and network
๐ง Knowledge & Memory
- modelcontextprotocol/server-memory โญ ๐ - Knowledge graph-based persistent memory system
- CheMiguel23/MemoryMesh ๐ - Enhanced graph-based memory for AI role-play
- topoteretes/cognee ๐ - Memory manager with various graph and vector stores
- hannesrudolph/mcp-ragdocs ๐ - Documentation retrieval through vector search
- kaliaboi/mcp-zotero โ๏ธ - Zotero Cloud integration for research collections
- graphlit/graphlit-mcp-server โ๏ธ - Knowledge retrieval from Slack, Discord, and more
๐บ๏ธ Location Services
- modelcontextprotocol/server-google-maps โญ โ๏ธ - Google Maps integration for location services
- SecretiveShell/MCP-timeserver ๐ - Access time in any timezone
- webcoderz/MCP-Geo ๐ - Geocoding server for nominatim, ArcGIS, Bing
- briandconnelly/mcp-server-ipinfo โ๏ธ - IP geolocation and network information
- jjsantos01/qgis_mcp ๐ - QGIS Desktop integration for geospatial analysis
๐ฎ Gaming
- Coding-Solo/godot-mcp ๐ - Godot game engine interaction
- rishijatia/fantasy-pl-mcp โ๏ธ - Fantasy Premier League data and analysis
- CoderGamester/mcp-unity ๐ - Unity3D Game Engine integration
- sawa-zen/vrchat-mcp ๐ - VRChat API interaction for friends, worlds, and avatars
๐ฐ Finance
- base/base-mcp โญ โ๏ธ - Base Network and Coinbase API integration
- QuantGeekDev/coincap-mcp โ๏ธ - Cryptocurrency market data via CoinCap
- anjor/coinmarket-mcp-server โ๏ธ - Coinmarket API for crypto listings
- berlinbra/alpha-vantage-mcp โ๏ธ - Alpha Vantage API for stock and crypto data
- mcpdotdirect/evm-mcp-server โ๏ธ - Blockchain services for 30+ EVM networks
- bankless/onchain-mcp โ๏ธ - Bankless Onchain API for smart contracts
๐ ๏ธ Utilities
- githejie/mcp-server-calculator ๐ - Calculator for precise numerical calculations
- isaacwasserman/mcp-vegalite-server ๐ - Generate visualizations from data
- anaisbetts/mcp-youtube โ๏ธ - Fetch YouTube subtitles
- Seym0n/tiktok-mcp โ๏ธ - TikTok integration for post details and subtitles
- vivekVells/mcp-pandoc ๐ - Document format conversion using Pandoc
- PV-Bhat/vibe-check-mcp-server ๐ - Prevents cascading errors with "Vibe-check" agent
- mrexodia/user-feedback-mcp ๐ - Human-in-the-loop workflow for AI tools
- gotoolkits/mcp-difyworkflow-server โ๏ธ - Query and execute Dify workflows
Frameworks
- hannesrudolph/fastmcp - Python framework for building MCP servers with FastAPI
- microsoft/mcp.net - .NET library for building MCP servers
- modelcontextprotocol/mcpjs - JavaScript/TypeScript framework for building MCP servers
- quarkiverse/quarkus-mcp-servers - Java framework for building MCP servers with Quarkus
- modelcontextprotocol/mcpy - Python library for building MCP servers
Utilities
- modelcontextprotocol/mcp-cli โญ - Command-line tool for testing MCP servers
- modelcontextprotocol/mcp-proxy โญ - Proxy for debugging MCP server interactions
- modelcontextprotocol/mcp-playground โญ - Web-based playground for testing MCP servers
Contributing
Please read CONTRIBUTING.md for details on how to add or update MCP servers in this list.