MCP Servers Hub ⭐

MCP Servers Hub ⭐

hanzlahabib

Research & Data
Visit Server

README

MCP Servers Hub ⭐

<div align="center"> <img src="assets/mcp-hub-banner.png" alt="MCP Servers Hub Banner" width="800px">

English 中文文档 日本語

<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

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

<div align="center"> <table> <tr> <td align="center"><img src="assets/mcp-local.png" width="120px"><br><b>Local Access</b><br>File systems, databases, applications</td> <td align="center"><img src="assets/mcp-cloud.png" width="120px"><br><b>Cloud Services</b><br>APIs, web services, platforms</td> <td align="center"><img src="assets/mcp-knowledge.png" width="120px"><br><b>Knowledge Systems</b><br>Memory, RAG, embeddings</td> </tr> </table> </div>

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

View all database servers

🌐 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

View all development servers

Recommended Servers

Crypto Price & Market Analysis MCP Server

Crypto Price & Market Analysis MCP Server

A Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface.

Featured
TypeScript
MCP PubMed Search

MCP PubMed Search

Server to search PubMed (PubMed is a free, online database that allows users to search for biomedical and life sciences literature). I have created on a day MCP came out but was on vacation, I saw someone post similar server in your DB, but figured to post mine.

Featured
Python
dbt Semantic Layer MCP Server

dbt Semantic Layer MCP Server

A server that enables querying the dbt Semantic Layer through natural language conversations with Claude Desktop and other AI assistants, allowing users to discover metrics, create queries, analyze data, and visualize results.

Featured
TypeScript
mixpanel

mixpanel

Connect to your Mixpanel data. Query events, retention, and funnel data from Mixpanel analytics.

Featured
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.

Featured
Python
Nefino MCP Server

Nefino MCP Server

Provides large language models with access to news and information about renewable energy projects in Germany, allowing filtering by location, topic (solar, wind, hydrogen), and date range.

Official
Python
Vectorize

Vectorize

Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.

Official
JavaScript
Mathematica Documentation MCP server

Mathematica Documentation MCP server

A server that provides access to Mathematica documentation through FastMCP, enabling users to retrieve function documentation and list package symbols from Wolfram Mathematica.

Local
Python
kb-mcp-server

kb-mcp-server

An MCP server aimed to be portable, local, easy and convenient to support semantic/graph based retrieval of txtai "all in one" embeddings database. Any txtai embeddings db in tar.gz form can be loaded

Local
Python
Research MCP Server

Research MCP Server

The server functions as an MCP server to interact with Notion for retrieving and creating survey data, integrating with the Claude Desktop Client for conducting and reviewing surveys.

Local
Python