MCP Servers Hub
by hanzlahabib
MCP Servers Hub is a curated collection of Model Context Protocol (MCP) servers, ranked by community popularity based on GitHub stars. It serves as a central resource for discovering, comparing, and implementing MCP servers.
Last updated: N/A
MCP Servers Hub ⭐
<div align="center"> <img src="assets/mcp-hub-banner.png" alt="MCP Servers Hub Banner" width="800px"> <h3>The definitive collection of Model Context Protocol servers ranked by community popularity</h3> </div>What You'll Find Here
This repository serves as the central hub for discovering, comparing, and implementing Model Context Protocol (MCP) servers. Unlike other collections, we organize servers by GitHub stars to highlight the most community-tested implementations first.
<div align="center"> <img src="assets/mcp-ecosystem.png" alt="MCP Ecosystem Diagram" width="700px"> </div>Quick Navigation
- Understanding MCP
- Top 20 Most Popular Servers
- Server Categories
- Implementation Guides
- Multilingual Support
- Community Resources
- Contribution Guidelines
Understanding MCP
Model Context Protocol (MCP) enables AI models to securely access external resources through standardized interfaces. This creates a powerful ecosystem where AI assistants can:
- Access file systems and databases
- Interact with APIs and web services
- Automate browsers and applications
- Manage knowledge and memory systems
- And much more
Top 20 Most Popular Servers
These servers have gained the most traction in the MCP community, ranked by GitHub stars:
| Rank | Server | Stars | Language | Category | Description | |------|--------|-------|----------|----------|-------------| | 1 | DuckDuckGo MCP Server | ⭐ 1,200+ | 📇 TypeScript | 🔍 Search | Web search capabilities without API keys | | 2 | Meme MCP Server | ⭐ 950+ | 📇 TypeScript | 🎨 Media | Generate memes using ImgFlip API | | 3 | MongoDB Lens | ⭐ 820+ | 📇 TypeScript | 🗄️ Database | Full-featured MongoDB database analysis | | 4 | MCP Node Fetch | ⭐ 780+ | 📇 TypeScript | 🌐 Web | Fetch web content using Node.js undici | | 5 | nile-mcp | ⭐ 750+ | 📇 TypeScript | 🗄️ Database | Manage and query Nile databases | | 6 | FastAPI-MCP | ⭐ 720+ | 🐍 Python | 🛠️ Developer | Auto-expose FastAPI endpoints as MCP tools | | 7 | Solana Agent Kit | ⭐ 680+ | 📇 TypeScript | 💰 Finance | Interact with Solana blockchain | | 8 | Memory Bank MCP | ⭐ 650+ | 📇 TypeScript | 🧠 Memory | Structured repositories for context tracking | | 9 | tfmcp | ⭐ 620+ | 🦀 Rust | ☁️ Cloud | Terraform environment management | | 10 | Code MCP | ⭐ 590+ | 🐍 Python | 💻 Coding | File operations with git integration | | 11 | NebulaGraph MCP Server | ⭐ 580+ | 🐍 Python | 🗄️ Database | Graph database exploration and queries | | 12 | playwright-mcp | ⭐ 560+ | 🐍 Python | 🌐 Web | Browser automation using Playwright | | 13 | Neo4j MCP Server | ⭐ 520+ | 🐍 Python | 🗄️ Database | Graph database interactions with Neo4j | | 14 | image-tools-mcp | ⭐ 510+ | 📇 TypeScript | 🎨 Media | Image processing and manipulation tools | | 15 | Gitingest-MCP | ⭐ 490+ | 🐍 Python | 🌐 Web | Extract information from Github repositories | | 16 | MCP Databricks | ⭐ 480+ | 🐍 Python | 🗄️ Database | Execute SQL queries against Databricks | | 17 | Storm MCP Server | ⭐ 470+ | 🐍 Python | 🧠 Memory | Integration with RAG data sources | | 18 | mcp-airbnb | ⭐ 450+ | 📇 TypeScript | 🌐 Web | Search for Airbnb listings and properties | | 19 | MCP Command Proxy | ⭐ 420+ | 📇 TypeScript | 🌐 Web | Run and interact with command-line apps | | 20 | kb-mcp-server | ⭐ 410+ | 🐍 Python | 🧠 Memory | Portable semantic/graph based retrieval |
See all servers ranked by stars
Server Categories
We've organized servers into intuitive categories to help you find exactly what you need:
<div align="center"> <table> <tr> <td><a href="#databases">🗄️ Databases</a></td> <td><a href="#web-and-browser">🌐 Web & Browser</a></td> <td><a href="#development">💻 Development</a></td> <td><a href="#knowledge-systems">🧠 Knowledge Systems</a></td> </tr> <tr> <td><a href="#cloud-services">☁️ Cloud Services</a></td> <td><a href="#file-operations">📂 File Operations</a></td> <td><a href="#communication">💬 Communication</a></td> <td><a href="#finance">💰 Finance</a></td> </tr> <tr> <td><a href="#media-and-content">🎨 Media & Content</a></td> <td><a href="#search-engines">🔍 Search Engines</a></td> <td><a href="#productivity">⚡ Productivity</a></td> <td><a href="#security">🔒 Security</a></td> </tr> </table> </div>🗄️ Databases
Connect AI models to various database systems for querying, analysis, and management.
| Server | Stars | Language | Type | Description | |--------|-------|----------|------|-------------| | MongoDB Lens | ⭐ 820+ | 📇 TypeScript | 🏠 Local | Full-featured MongoDB database analysis | | nile-mcp | ⭐ 750+ | 📇 TypeScript | ☁️ Cloud | Manage and query Nile databases | | NebulaGraph MCP Server | ⭐ 580+ | 🐍 Python | 🏠 Local | Graph database exploration and queries | | Neo4j MCP Server | ⭐ 520+ | 🐍 Python | 🏠 Local | Graph database interactions with Neo4j | | MCP Databricks | ⭐ 480+ | 🐍 Python | ☁️ Cloud | Execute SQL queries against Databricks | | Postgres MCP | ⭐ 380+ | 🐍 Python | 🏠 Local | PostgreSQL database management and queries | | Supabase MCP | ⭐ 350+ | 📇 TypeScript | ☁️ Cloud | Interact with Supabase databases and services | | Redis MCP | ⭐ 320+ | 📇 TypeScript | 🏠 Local | Redis database operations and monitoring | | MySQL MCP | ⭐ 310+ | 🐍 Python | 🏠 Local | MySQL database management and queries | | DynamoDB MCP | ⭐ 290+ | 📇 TypeScript | ☁️ Cloud | Amazon DynamoDB operations and queries | | Firestore MCP | ⭐ 280+ | 📇 TypeScript | ☁️ Cloud | Google Firestore database operations | | SQLite MCP | ⭐ 270+ | 🐍 Python | 🏠 Local | Lightweight SQLite database management |
🌐 Web & Browser
Enable AI models to access web content, automate browsers, and interact with websites.
| Server | Stars | Language | Type | Description | |--------|-------|----------|------|-------------| | MCP Node Fetch | ⭐ 780+ | 📇 TypeScript | 🏠 Local | Fetch web content using Node.js undici | | playwright-mcp | ⭐ 560+ | 🐍 Python | 🏠 Local | Browser automation using Playwright | | Gitingest-MCP | ⭐ 490+ | 🐍 Python | 🏠 Local | Extract information from Github repositories | | mcp-airbnb | ⭐ 450+ | 📇 TypeScript | ☁️ Cloud | Search for Airbnb listings and properties | | MCP Command Proxy | ⭐ 420+ | 📇 TypeScript | 🏠 Local | Run and interact with command-line apps | | mcp-dingdingbot-server | ⭐ 390+ | 🏎️ Go | ☁️ Cloud | DingDing webhook MCP server for notifications | | Puppeteer MCP | ⭐ 340+ | 📇 TypeScript | 🏠 Local | Browser automation with Puppeteer | | Selenium MCP | ⭐ 310+ | 🐍 Python | 🏠 Local | Web automation with Selenium WebDriver | | Axios MCP | ⭐ 300+ | 📇 TypeScript | 🏠 Local | HTTP requests with Axios client | | Cheerio MCP | ⭐ 290+ | 📇 TypeScript | 🏠 Local | Web scraping with Cheerio | | Headless Chrome MCP | ⭐ 280+ | 📇 TypeScript | 🏠 Local | Headless Chrome browser automation | | Beautiful Soup MCP | ⭐ 270+ | 🐍 Python | 🏠 Local | Python web scraping with Beautiful Soup |
View all web & browser servers
🧠 Knowledge Systems
Enhance AI capabilities with knowledge retrieval, memory, and context management.
| Server | Stars | Language | Type | Description | |--------|-------|----------|------|-------------| | Memory Bank MCP | ⭐ 650+ | 📇 TypeScript | 🏠 Local | Structured repositories for context tracking | | Storm MCP Server | ⭐ 470+ | 🐍 Python | ☁️ Cloud | Integration with RAG data sources | | kb-mcp-server | ⭐ 410+ | 🐍 Python | 🏠 Local | Portable semantic/graph based retrieval | | MCP Server | ⭐ 390+ | 📇 TypeScript | 🏠 Local | Enhanced context awareness for Vite/Nuxt apps | | Chroma MCP | ⭐ 360+ | 🐍 Python | 🏠 Local | Vector database for embeddings and retrieval | | LlamaIndex MCP | ⭐ 340+ | 🐍 Python | 🏠 Local | Data framework for LLM applications | | Pinecone MCP | ⭐ 320+ | 📇 TypeScript | ☁️ Cloud | Vector search for semantic queries | | Weaviate MCP | ⭐ 290+ | 🏎️ Go | 🏠 Local | Vector database with semantic search | | Qdrant MCP | ⭐ 280+ | 🦀 Rust | 🏠 Local | Vector similarity search engine | | Milvus MCP | ⭐ 270+ | 🏎️ Go | 🏠 Local | Vector database for similarity search | | Langchain MCP | ⭐ 260+ | 🐍 Python | 🏠 Local | Framework for LLM application development | | Semantic Kernel MCP | ⭐ 250+ | #️⃣ C# | 🏠 Local | Microsoft's SDK for AI orchestration |
View all knowledge system servers
🎨 Media & Content
Process, generate, and manipulate media content including images, audio, and video.
| Server | Stars | Language | Type | Description | |--------|-------|----------|------|-------------| | Meme MCP Server | ⭐ 950+ | 📇 TypeScript | ☁️ Cloud | Generate memes using ImgFlip API | | image-tools-mcp | ⭐ 510+ | 📇 TypeScript | 🏠 Local | Image dimensions, compression, and format conversion | | add-watermark | ⭐ 380+ | 📇 TypeScript | 🏠 Local | Add watermarks to images with customization | | analyze_content | ⭐ 350+ | 🐍 Python | 🏠 Local | File preview and content analysis | | FFMPEG MCP | ⭐ 330+ | 🐍 Python | 🏠 Local | Video processing with FFMPEG | | Stable Diffusion MCP | ⭐ 320+ | 🐍 Python | 🏠 Local | Image generation with Stable Diffusion | | PDF Tools MCP | ⭐ 300+ | 📇 TypeScript | 🏠 Local | PDF manipulation and extraction | | Speech MCP | ⭐ 280+ | 🐍 Python | 🏠 Local | Text-to-speech and speech-to-text conversion | | Midjourney MCP | ⭐ 270+ | 📇 TypeScript | ☁️ Cloud | Image generation with Midjourney API | | OpenAI DALL-E MCP | ⭐ 260+ | 📇 TypeScript | ☁️ Cloud | Image generation with DALL-E API | | YouTube MCP | ⭐ 250+ | 🐍 Python | ☁️ Cloud | YouTube video search and metadata | | Spotify MCP | ⭐ 240+ | 📇 TypeScript | ☁️ Cloud | Spotify music search and playback control |
View all media & content servers
🔍 Search Engines
Connect AI models to search engines and information retrieval systems.
| Server | Stars | Language | Type | Description | |--------|-------|----------|------|-------------| | DuckDuckGo MCP Server | ⭐ 1,200+ | 📇 TypeScript | 🏠 Local | Web search capabilities without API keys | | Google Search MCP | ⭐ 380+ | 📇 TypeScript | ☁️ Cloud | Google search with structured results | | Bing MCP | ⭐ 340+ | #️⃣ C# | ☁️ Cloud | Bing search with image and news capabilities | | Elasticsearch MCP | ⭐ 320+ | 📇 TypeScript | 🏠 Local | Full-text search with Elasticsearch | | Algolia MCP | ⭐ 290+ | 📇 TypeScript | ☁️ Cloud | Fast and relevant search with Algolia | | Meilisearch MCP | ⭐ 270+ | 🦀 Rust | 🏠 Local | Lightning-fast search engine | | Typesense MCP | ⭐ 250+ | 📇 TypeScript | 🏠 Local | Open source search engine | | Solr MCP | ⭐ 240+ | ☕ Java | 🏠 Local | Apache Solr search platform | | Brave Search MCP | ⭐ 230+ | 📇 TypeScript | ☁️ Cloud | Privacy-focused search engine | | Kagi MCP | ⭐ 220+ | 📇 TypeScript | ☁️ Cloud | Premium search engine with AI features |
View all search engine servers
💻 Development
Tools for software development, code analysis, and developer workflows.
| Server | Stars | Language | Type | Description | |--------|-------|----------|------|-------------| | FastAPI-MCP | ⭐ 720+ | 🐍 Python | 🏠 Local | Auto-expose FastAPI endpoints as MCP tools | | Code MCP | ⭐ 590+ | 🐍 Python | 🏠 Local | File operations with git integration | | add_task | ⭐ 380+ | 📇 TypeScript | 🏠 Local | Task management for development projects | | add-note | ⭐ 360+ | 📇 TypeScript | 🏠 Local | Note-taking for development workflows | | add-note | ⭐ 350+ | 📇 TypeScript | 🏠 Local | Time-stamped notes for development | | GitHub MCP | ⭐ 330+ | 📇 TypeScript | ☁️ Cloud | GitHub repository management | | VSCode MCP | ⭐ 310+ | 📇 TypeScript | 🏠 Local | VSCode editor integration | | Docker MCP | ⭐ 290+ | 🏎️ Go | 🏠 Local | Docker container management | | GitLab MCP | ⭐ 280+ | 📇 TypeScript | ☁️ Cloud | GitLab repository and CI/CD management | | npm MCP | ⭐ 270+ | 📇 TypeScript | 🏠 Local | npm package management | | pip MCP | ⭐ 260+ | 🐍 Python | 🏠 Local | Python package management | | Jira MCP | ⭐ 250+ | 📇 TypeScript | ☁️ Cloud | Jira issue tracking and management | | Bitbucket MCP | ⭐ 240+ | 📇 TypeScript | ☁️ Cloud | Bitbucket repository management |