Top 100 Model Context Protocol Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | servers | 86,064 | 10,781 | TypeScript | 284 | Model Context Protocol Servers | 2026-05-21 |
| 2 | python-sdk | 23,088 | 3,450 | Python | 245 | The official Python SDK for Model Context Protocol servers and clients | 2026-05-21 |
| 3 | mcp-for-beginners | 16,163 | 5,279 | Jupyter Notebook | 0 | This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for... | 2026-05-19 |
| 4 | typescript-sdk | 12,489 | 1,861 | TypeScript | 217 | The official TypeScript SDK for Model Context Protocol servers and clients | 2026-05-21 |
| 5 | fastapi_mcp | 11,873 | 945 | Python | 89 | Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! | 2025-11-24 |
| 6 | mcp-chrome | 11,686 | 1,050 | TypeScript | 183 | Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, cont... | 2026-01-06 |
| 7 | unity-mcp | 9,859 | 1,111 | C# | 27 | Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via a local MCP (Model Context Protocol) Client. Give your LLM tools to manage asse... | 2026-05-18 |
| 8 | mcp-go | 8,736 | 836 | Go | 7 | A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools. | 2026-05-19 |
| 9 | mcp-agent | 8,335 | 839 | Python | 86 | Build effective agents using Model Context Protocol and simple workflow patterns | 2026-01-25 |
| 10 | modelcontextprotocol | 8,184 | 1,538 | TypeScript | 134 | Specification and documentation for the Model Context Protocol | 2026-05-21 |
| 11 | registry | 6,847 | 823 | Go | 75 | A community driven registry service for Model Context Protocol (MCP) servers. | 2026-05-21 |
| 12 | XcodeBuildMCP | 5,700 | 282 | TypeScript | 23 | A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects. | 2026-05-21 |
| 13 | awesome-mcp-servers | 5,556 | 1,532 | - | 0 | Awesome MCP Servers - A curated list of Model Context Protocol servers | 2026-05-06 |
| 14 | mcp-playwright | 5,530 | 516 | TypeScript | 21 | Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌 | 2025-12-13 |
| 15 | 5ire | 5,226 | 406 | TypeScript | 71 | 5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers . | 2026-05-20 |
| 16 | mobile-mcp | 4,979 | 437 | TypeScript | 34 | Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices) | 2026-05-17 |
| 17 | go-sdk | 4,577 | 434 | Go | 36 | The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google. | 2026-05-21 |
| 18 | csharp-sdk | 4,283 | 705 | C# | 139 | The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft. | 2026-05-21 |
| 19 | spec-workflow-mcp | 4,188 | 344 | TypeScript | 0 | A Model Context Protocol (MCP) server that provides structured spec-driven development workflow tools for AI-assisted software development, featuring a real-time web dashboard and VSCode extension for... | 2026-05-05 |
| 20 | awesome-mcp-servers | 4,094 | 1,327 | - | 0 | A curated list of Model Context Protocol (MCP) servers | 2026-04-30 |
| 21 | excel-mcp-server | 3,854 | 421 | Python | 46 | A Model Context Protocol server for Excel file manipulation | 2026-04-12 |
| 22 | core | 3,630 | 448 | TypeScript | 215 | A framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server. | 2026-05-20 |
| 23 | MCP-Chinese-Getting-Started-Guide | 3,499 | 217 | - | 6 | Model Context Protocol(MCP) 编程极速入门 | 2025-04-23 |
| 24 | rust-sdk | 3,439 | 524 | Rust | 20 | The official Rust SDK for the Model Context Protocol | 2026-05-19 |
| 25 | java-sdk | 3,430 | 887 | Java | 161 | The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI | 2026-05-21 |
| 26 | zotero-mcp | 3,303 | 294 | Python | 96 | Zotero MCP: Connects your Zotero research library with Claude and other AI assistants via the Model Context Protocol to discuss papers, get summaries, analyze citations, and more. | 2026-05-19 |
| 27 | mcp | 3,187 | 498 | C# | 210 | Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration | 2026-05-22 |
| 28 | apple-mcp | 3,095 | 281 | TypeScript | 11 | Collection of apple-native tools for the model context protocol. | 2025-08-11 |
| 29 | arxiv-mcp-server | 2,760 | 224 | Python | 2 | A Model Context Protocol server for searching and analyzing arXiv papers | 2026-05-18 |
| 30 | markdownify-mcp | 2,693 | 223 | TypeScript | 2 | A Model Context Protocol server for converting almost anything to Markdown | 2026-05-18 |
| 31 | brightdata-mcp | 2,396 | 303 | JavaScript | 8 | A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access. | 2026-04-20 |
| 32 | obsidian-local-rest-api | 2,280 | 272 | TypeScript | 1 | A secure REST API and Model Context Protocol (MCP) server for your vault. | 2026-05-21 |
| 33 | chatmcp | 2,198 | 208 | Dart | 45 | ChatMCP is an AI chat client implementing the Model Context Protocol (MCP). | 2025-09-15 |
| 34 | Office-Word-MCP-Server | 1,978 | 259 | Python | 53 | A Model Context Protocol (MCP) server for creating, reading, and manipulating Microsoft Word documents. This server enables AI assistants to work with Word documents through a standardized interface, ... | 2025-12-31 |
| 35 | unreal-mcp | 1,898 | 307 | C++ | 23 | Enable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP). | 2025-04-22 |
| 36 | toolhive | 1,816 | 225 | Go | 239 | ToolHive is an enterprise-grade platform for running and managing Model Context Protocol (MCP) servers. | 2026-05-21 |
| 37 | Office-PowerPoint-MCP-Server | 1,723 | 229 | Python | 24 | A MCP (Model Context Protocol) server for PowerPoint manipulation using python-pptx. This server provides tools for creating, editing, and manipulating PowerPoint presentations through the MCP protoco... | 2025-12-31 |
| 38 | mcp-unity | 1,710 | 209 | C# | 6 | Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs | 2026-05-17 |
| 39 | mcp-server-mysql | 1,695 | 217 | JavaScript | 39 | A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries. | 2026-03-10 |
| 40 | kubernetes-mcp-server | 1,608 | 350 | Go | 38 | Model Context Protocol (MCP) server for Kubernetes and OpenShift | 2026-05-21 |
| 41 | mcphost | 1,598 | 232 | Go | 19 | A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP). | 2026-04-13 |
| 42 | MultiAgentPPT | 1,597 | 225 | Python | 5 | MultiAgentPPT 是一个集成了 A2A(Agent2Agent)+ MCP(Model Context Protocol)+ ADK(Agent Development Kit) 架构的智能化演示文稿生成系统,支持通过多智能体协作和流式并发机制 | 2025-09-22 |
| 43 | mcptools | 1,586 | 122 | Go | 21 | A command-line interface for interacting with MCP (Model Context Protocol) servers using both stdio and HTTP transport. | 2025-12-18 |
| 44 | php-sdk | 1,505 | 140 | PHP | 38 | The official PHP SDK for Model Context Protocol servers and clients. Maintained in collaboration with The PHP Foundation. | 2026-05-20 |
| 45 | MiniMax-MCP | 1,483 | 263 | Python | 13 | Official MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs. | 2026-05-21 |
| 46 | datagouv-mcp | 1,473 | 122 | Python | 8 | Official data.gouv.fr Model Context Protocol (MCP) server that allows AI chatbots to search, explore, and analyze datasets from the French national Open Data platform, directly through conversation. | 2026-05-18 |
| 47 | mcp-server-qdrant | 1,404 | 273 | Python | 21 | An official Qdrant Model Context Protocol (MCP) server implementation | 2026-05-20 |
| 48 | swift-sdk | 1,389 | 192 | Swift | 37 | The official Swift SDK for Model Context Protocol servers and clients. | 2026-05-07 |
| 49 | kotlin-sdk | 1,360 | 213 | Kotlin | 61 | The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains | 2026-05-20 |
| 50 | mcp-windbg | 1,299 | 123 | Python | 7 | Model Context Protocol for WinDBG | 2026-04-13 |
| 51 | mcpvault | 1,292 | 103 | Astro | 13 | A lightweight Model Context Protocol (MCP) server for safe Obsidian vault access | 2026-05-18 |
| 52 | mysql_mcp_server | 1,255 | 237 | Python | 44 | A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases | 2025-06-05 |
| 53 | drawio-mcp-server | 1,243 | 111 | TypeScript | 5 | Draw.io Model Context Protocol (MCP) Server | 2026-05-01 |
| 54 | Agent-MCP | 1,234 | 163 | TypeScript | 18 | Agent-MCP is a framework for creating multi-agent systems that enables coordinated, efficient AI collaboration through the Model Context Protocol (MCP). The system is designed for developers building ... | 2026-03-28 |
| 55 | mcp-golang | 1,223 | 120 | Go | 28 | Write Model Context Protocol servers in few lines of go code. Docs at https://mcpgolang.com . Created by https://metoro.io | 2026-02-25 |
| 56 | fast-mcp | 1,175 | 106 | Ruby | 47 | A Ruby Implementation of the Model Context Protocol | 2025-12-15 |
| 57 | duckduckgo-mcp-server | 1,169 | 168 | Python | 2 | A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing. | 2026-05-08 |
| 58 | todo-for-ai | 1,166 | 103 | Shell | 1 | 🤖 A comprehensive task management system specifically designed for AI assistants. Supports project management, task tracking, team collaboration, and seamless AI integration through MCP (Model Contex... | 2026-03-30 |
| 59 | tuui | 1,147 | 105 | TypeScript | 0 | A desktop MCP client designed as a tool unitary utility integration, accelerating AI adoption through the Model Context Protocol (MCP) and enabling cross-vendor LLM API orchestration. | 2026-05-14 |
| 60 | short-video-maker | 1,139 | 374 | TypeScript | 21 | Creates short videos for TikTok, Instagram Reels, and YouTube Shorts using the Model Context Protocol (MCP) and a REST API. | 2025-06-21 |
| 61 | mcp-adapter | 1,125 | 129 | PHP | 35 | An MCP adapter that bridges the Abilities API to the Model Context Protocol, enabling MCP clients to discover and invoke WordPress plugin, theme, and core abilities programmatically. | 2026-05-19 |
| 62 | jupyter-mcp-server | 1,118 | 160 | Python | 35 | 🪐 🔧 Model Context Protocol (MCP) Server for Jupyter. | 2026-05-13 |
| 63 | Gmail-MCP-Server | 1,118 | 364 | JavaScript | 38 | A Model Context Protocol (MCP) server for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions. | 2025-08-06 |
| 64 | quickstart-resources | 1,096 | 617 | Go | 2 | A repository of servers and clients from the Model Context Protocol tutorials | 2026-05-20 |
| 65 | KiCAD-MCP-Server | 1,053 | 180 | Python | 9 | KiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design. | 2026-05-20 |
| 66 | Awesome-MCP-Servers | 1,045 | 159 | - | 38 | A curated list of Model Context Protocol (MCP) servers | 2026-05-03 |
| 67 | mongodb-mcp-server | 1,029 | 246 | TypeScript | 6 | A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters. | 2026-05-21 |
| 68 | freecad-mcp | 979 | 163 | Python | 11 | FreeCAD MCP(Model Context Protocol) server | 2026-05-13 |
| 69 | ollama-mcp-bridge | 973 | 112 | TypeScript | 15 | Bridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools | 2025-04-20 |
| 70 | excel-mcp-server | 959 | 113 | Go | 19 | A Model Context Protocol (MCP) server that reads and writes MS Excel data | 2025-07-19 |
| 71 | mcp-jetbrains | 955 | 76 | JavaScript | 37 | A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio | 2026-01-07 |
| 72 | qgis_mcp | 949 | 153 | Python | 10 | Model Context Protocol (MCP) that allows LLMs to use QGIS Desktop | 2025-10-01 |
| 73 | mcp-neo4j | 946 | 244 | Python | 11 | Neo4j Labs Model Context Protocol servers | 2026-04-10 |
| 74 | code-index-mcp | 945 | 113 | Python | 16 | A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup | 2026-05-11 |
| 75 | memory-bank-mcp | 905 | 87 | TypeScript | 12 | A Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank. | 2025-08-20 |
| 76 | mcp-notion-server | 892 | 170 | TypeScript | 12 | A Model Context Protocol server for connecting Notion to MCP-compatible clients | 2026-05-17 |
| 77 | 12306-mcp | 890 | 154 | JavaScript | 3 | This is a 12306 ticket search server based on the Model Context Protocol (MCP). | 2026-03-08 |
| 78 | server | 842 | 67 | PHP | 11 | Core PHP implementation for the Model Context Protocol (MCP) server | 2025-08-09 |
| 79 | ruby-sdk | 820 | 112 | Ruby | 4 | The official Ruby SDK for the Model Context Protocol. | 2026-05-20 |
| 80 | Context | 798 | 32 | Swift | 8 | Native macOS client for Model Context Protocol (MCP) | 2026-02-11 |
| 81 | arkon | 794 | 176 | Python | 1 | Arkon: Enterprise AI Knowledge Hub & MCP Server. Self-hosted knowledge base for teams to manage RAG contexts, access policies, and AI skills. Connect Claude and other LLMs via Model Context Protocol (... | 2026-05-21 |
| 82 | fetch-mcp | 761 | 114 | TypeScript | 1 | A flexible HTTP fetching Model Context Protocol server. | 2026-03-12 |
| 83 | ms-365-mcp-server | 726 | 289 | TypeScript | 6 | A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Office services through the Graph API | 2026-05-21 |
| 84 | langgraph-mcp-agents | 706 | 232 | Python | 3 | LangGraph-powered ReAct agent with Model Context Protocol (MCP) integration. A Streamlit web interface for dynamically configuring, deploying, and interacting with AI agents capable of accessing vario... | 2025-04-14 |
| 85 | awesome-mcp-servers | 695 | 418 | - | 31 | A comprehensive collection of Model Context Protocol (MCP) servers | 2026-05-20 |
| 86 | awesome-mcp-security | 694 | 121 | - | 16 | 🔥🔒 Awesome MCP (Model Context Protocol) Security 🖥️ | 2026-03-03 |
| 87 | go-mcp | 670 | 107 | Go | 7 | Go-MCP is a powerful Go(Golang) version of the MCP SDK that implements the Model Context Protocol (MCP) to facilitate seamless communication between external systems and AI applications. | 2026-05-15 |
| 88 | MCP-Nest | 650 | 106 | TypeScript | 20 | A NestJS module to effortlessly create Model Context Protocol (MCP) servers for exposing AI tools, resources, and prompts. | 2026-05-19 |
| 89 | mcp-nixos | 646 | 34 | Python | 2 | MCP-NixOS - Model Context Protocol Server for NixOS resources | 2026-05-20 |
| 90 | mcp-filesystem-server | 643 | 103 | Go | 18 | Go server implementing Model Context Protocol (MCP) for filesystem operations. | 2025-11-24 |
| 91 | Unreal_mcp | 636 | 113 | C++ | 9 | A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal Engine through the native C++ Automation Bridge plugin. Built with TypeScript and C++. | 2026-05-22 |
| 92 | Overture | 619 | 61 | TypeScript | 2 | Overture is an open-source, locally running web interface delivered as an MCP (Model Context Protocol) server that visually maps out the execution plan of any AI coding agent as an interactive flowcha... | 2026-03-08 |
| 93 | mcp-for-security | 611 | 97 | TypeScript | 0 | MCP for Security: A collection of Model Context Protocol servers for popular security tools like SQLMap, FFUF, NMAP, Masscan and more. Integrate security testing and penetration testing into AI workfl... | 2026-03-30 |
| 94 | ai-polymarket-agent | 610 | 12 | - | 0 | Enable Claude, ChatGPT, and other AI agents to analyze markets, fetch real-time odds, and execute trades on Polymarket using the Model Context Protocol (MCP). | 2026-04-20 |
| 95 | claude-talk-to-figma-mcp | 599 | 112 | TypeScript | 2 | A Model Context Protocol (MCP) that allows Claude Desktop and other AI tools (Claude Code, Cursor, Antigravity, etc.) to read, analyze, and modify Figma designs | 2026-04-18 |
| 96 | dbt-mcp | 566 | 121 | Python | 23 | A MCP (Model Context Protocol) server for interacting with dbt. | 2026-05-21 |
| 97 | iterm-mcp | 556 | 67 | TypeScript | 5 | A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance | 2025-09-20 |
| 98 | rails-mcp-server | 552 | 34 | Ruby | 4 | A Ruby gem implementation of a Model Context Protocol (MCP) server for Rails projects. This server allows LLMs (Large Language Models) to interact with Rails projects through the Model Context Protoco... | 2026-04-20 |
| 99 | chroma-mcp | 549 | 110 | Python | 14 | A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma | 2025-09-17 |
| 100 | ida-mcp-server | 542 | 57 | Python | 2 | A Model Context Protocol server for IDA | 2025-05-29 |