Awesome MCP Servers
xinmiaoyan
README
Awesome MCP 服务器 
精选的优秀模型上下文协议 (MCP) 服务器列表。
什么是 MCP?
MCP 是一种开放协议,使 AI 模型能够通过标准化的服务器实现安全地与本地和远程资源交互。此列表侧重于生产就绪和实验性的 MCP 服务器,这些服务器通过文件访问、数据库连接、API 集成和其他上下文服务来扩展 AI 功能。
教程
社区
图例
- 🎖️ – 官方实现
- 编程语言
- 🐍 – Python 代码库
- 📇 – TypeScript 代码库
- 🏎️ – Go 代码库
- 🦀 – Rust 代码库
- #️⃣ - C# 代码库
- ☕ - Java 代码库
- 范围
- ☁️ - 云服务
- 🏠 - 本地服务
- 操作系统
- 🍎 – 适用于 macOS
- 🪟 – 适用于 Windows
[!NOTE] 对本地 🏠 与云 ☁️ 感到困惑?
- 当 MCP 服务器与本地安装的软件通信时,使用本地,例如控制 Chrome 浏览器。
- 当 MCP 服务器与远程 API 通信时,使用网络,例如天气 API。
服务器实现
[!NOTE] 我们现在有一个与存储库同步的基于 Web 的目录。
- 📂 - 浏览器自动化
- 🎨 - 艺术与文化
- ☁️ - 云平台
- 🖥️ - 命令行
- 💬 - 通信
- 👤 - 客户数据平台
- 🗄️ - 数据库
- 🛠️ - 开发者工具
- 📂 - 文件系统
- 💰 - 金融与金融科技
- 🧠 - 知识与记忆
- 🗺️ - 位置服务
- 🎯 - 营销
- 📊 - 监控
- 🔎 - 搜索
- 🔒 - 安全
- 🚆 - 旅行与交通
- 🔄 - 版本控制
- 🛠️ - 其他工具和集成
📂 <a name="browser-automation"></a>浏览器自动化
Web 内容访问和自动化功能。支持以 AI 友好的格式搜索、抓取和处理 Web 内容。
- @blackwhite084/playwright-plus-python-mcp 🌐 - 一个使用 Playwright 进行浏览器自动化的 MCP python 服务器,更适合 llm
- @executeautomation/playwright-mcp-server 🌐⚡️ - 一个使用 Playwright 进行浏览器自动化和网络抓取的 MCP 服务器
- @automatalabs/mcp-server-playwright 🌐 🖱️ - 一个使用 Playwright 进行浏览器自动化的 MCP 服务器
- @modelcontextprotocol/server-puppeteer 📇 🏠 - 用于网络抓取和交互的浏览器自动化
- @kimtaeyoon83/mcp-server-youtube-transcript 📇 ☁️ - 获取 YouTube 字幕和文字稿以进行 AI 分析
- @recursechat/mcp-server-apple-shortcuts 📇 🏠 🍎 - 与 Apple Shortcuts 集成的 MCP 服务器
- @kimtth/mcp-aoai-web-browsing 🐍 🏠 - 一个使用 Azure OpenAI 和 Playwright 的
minimal
服务器/客户端 MCP 实现。 - @pskill9/web-search 📇 🏠 - 一个 MCP 服务器,可以使用 Google 搜索结果进行免费网络搜索,无需 API 密钥。
🎨 <a name="art-and-culture"></a>艺术与文化
访问和探索艺术收藏、文化遗产和博物馆数据库。使 AI 模型能够搜索和分析艺术和文化内容。
- burningion/video-editing-mcp 📹🎬 - 从您的视频丛林收藏中添加、分析、搜索和生成视频编辑
- r-huijts/rijksmuseum-mcp 📇 ☁️ - Rijksmuseum API 集成,用于艺术品搜索、详细信息和收藏
☁️ <a name="cloud-platforms"></a>云平台
云平台服务集成。支持管理云基础设施和服务并与之交互。
- Cloudflare MCP 服务器 🎖️ 📇 ☁️ - 与 Cloudflare 服务的集成,包括 Workers、KV、R2 和 D1
- Kubernetes MCP 服务器 - 🏎️ ☁️/🏠 通过 MCP 进行 Kubernetes 集群操作
- @flux159/mcp-server-kubernetes - 📇 ☁️/🏠 Kubernetes 集群操作的 Typescript 实现,用于 pods、deployments、services。
- @manusa/Kubernetes MCP 服务器 - 🏎️ 🏠 一个强大的 Kubernetes MCP 服务器,额外支持 OpenShift。除了为任何 Kubernetes 资源提供 CRUD 操作外,此服务器还提供与您的集群交互的专用工具。
- johnneerdael/netskope-mcp 🔒 ☁️ - 一个 MCP,用于访问 Netskope Private Access 环境中的所有 Netskope Private Access 组件,包括详细的设置信息和 LLM 使用示例。
🖥️ <a name="command-line"></a>命令行
运行命令、捕获输出以及以其他方式与 shell 和命令行工具交互。
- ferrislucas/iterm-mcp 🖥️ 🛠️ 💬 - 一个提供对 iTerm 访问的模型上下文协议服务器。您可以运行命令并询问有关在 iTerm 终端中看到的内容的问题。
- g0t4/mcp-server-commands 📇 🏠 - 使用
run_command
和run_script
工具运行任何命令。 - MladenSU/cli-mcp-server 🐍 🏠 - 具有安全执行和可自定义安全策略的命令行界面
- tumf/mcp-shell-server 一个实现模型上下文协议 (MCP) 的安全 shell 命令执行服务器
💬 <a name="communication"></a>通信
与通信平台集成,用于消息管理和频道操作。使 AI 模型能够与团队通信工具交互。
- zcaceres/gtasks-mcp - 📇 ☁️ - 一个用于管理 Google Tasks 的 MCP 服务器
- hannesrudolph/imessage-query-fastmcp-mcp-server 🐍 🏠 🍎 - 一个 MCP 服务器,通过模型上下文协议 (MCP) 提供对 iMessage 数据库的安全访问,使 LLM 能够查询和分析 iMessage 对话,并具有正确的电话号码验证和附件处理
- @modelcontextprotocol/server-slack 📇 ☁️ - Slack 工作区集成,用于频道管理和消息传递
- @modelcontextprotocol/server-bluesky 📇 ☁️ - Bluesky 实例集成,用于查询和交互
- MarkusPfundstein/mcp-gsuite - 🐍 ☁️ - 与 gmail 和 Google Calendar 集成。
- adhikasp/mcp-twikit 🐍 ☁️ - 与 Twitter 搜索和时间线交互
- gotoolkits/wecombot - 🚀 ☁️ - 一个 MCP 服务器应用程序,可将各种类型的消息发送到企业微信群机器人。
- AbdelStark/nostr-mcp - 🌐 ☁️ - 一个 Nostr MCP 服务器,允许与 Nostr 交互,从而可以发布笔记等。
👤 <a name="customer-data-platforms"></a>客户数据平台
提供对客户数据平台内部客户配置文件的访问
- sergehuber/inoyu-mcp-unomi-server 📇 ☁️ - 一个 MCP 服务器,用于访问和更新 Apache Unomi CDP 服务器上的配置文件。
- OpenDataMCP/OpenDataMCP 🐍 ☁️ - 使用模型上下文协议将任何开放数据连接到任何 LLM。
- tinybirdco/mcp-tinybird 🐍 ☁️ - 一个 MCP 服务器,用于从任何 MCP 客户端与 Tinybird 工作区交互。
- @iaptic/mcp-server-iaptic 🎖️ 📇 ☁️ - 与 iaptic 连接,以询问您的客户购买、交易数据和应用程序收入统计信息。
🗄️ <a name="databases"></a>数据库
具有模式检查功能的安全数据库访问。支持查询和分析具有可配置安全控制的数据,包括只读访问。
- cr7258/elasticsearch-mcp-server 🐍 🏠 - 提供 Elasticsearch 交互的 MCP 服务器实现
- domdomegg/airtable-mcp-server 📇 🏠 - 具有模式检查、读取和写入功能的 Airtable 数据库集成
- LucasHild/mcp-server-bigquery 🐍 ☁️ - 具有模式检查和查询功能的 BigQuery 数据库集成
- ergut/mcp-bigquery-server 📇 ☁️ - 用于 Google BigQuery 集成的服务器实现,支持直接 BigQuery 数据库访问和查询功能
- ClickHouse/mcp-clickhouse 🐍 ☁️ - 具有模式检查和查询功能的 ClickHouse 数据库集成
- @fireproof-storage/mcp-database-server 📇 ☁️ - 具有多用户同步功能的 Fireproof 分类帐数据库
- designcomputer/mysql_mcp_server 🐍 🏠 - 具有可配置访问控制、模式检查和全面安全指南的 MySQL 数据库集成
- f4ww4z/mcp-mysql-server 🐍 🏠 - 基于 Node.js 的 MySQL 数据库集成,提供安全的 MySQL 数据库操作
- @modelcontextprotocol/server-postgres 📇 🏠 - 具有模式检查和查询功能的 PostgreSQL 数据库集成
- @modelcontextprotocol/server-sqlite 🐍 🏠 - 具有内置分析功能的 SQLite 数据库操作
- @joshuarileydev/supabase-mcp-server - 用于管理和创建 Supabase 中的项目和组织的 Supabase MCP 服务器
- @alexanderzuev/supabase-mcp-server - Supabase MCP 服务器,支持 SQL 查询执行和数据库探索工具
- ktanaka101/mcp-server-duckdb 🐍 🏠 - 具有模式检查和查询功能的 DuckDB 数据库集成
- QuantGeekDev/mongo-mcp 📇 🏠 - MongoDB 集成,使 LLM 能够直接与数据库交互。
- tinybirdco/mcp-tinybird 🐍 ☁️ - 具有查询和 API 功能的 Tinybird 集成
- kiliczsh/mcp-mongo-server 📇 🏠 - 用于 MongoDB 的模型上下文协议服务器
- KashiwaByte/vikingdb-mcp-server 🐍 ☁️ - VikingDB 集成,具有集合和索引介绍、向量存储和搜索功能。
- neo4j-contrib/mcp-neo4j 🐍 🏠 - 具有 Neo4j 的模型上下文协议
- isaacwasserman/mcp-snowflake-server 🐍 ☁️ - Snowflake 集成,实现读取和(可选)写入操作以及洞察力跟踪
- hannesrudolph/sqlite-explorer-fastmcp-mcp-server 🐍 🏠 - 一个 MCP 服务器,通过模型上下文协议 (MCP) 提供对 SQLite 数据库的安全、只读访问。此服务器使用 FastMCP 框架构建,该框架使 LLM 能够探索和查询具有内置安全功能和查询验证的 SQLite 数据库。
- sirmews/mcp-pinecone 🐍 ☁️ - 具有向量搜索功能的 Pinecone 集成
- runekaagaard/mcp-alchemy 🐍 🏠 - 基于通用 SQLAlchemy 的数据库集成,支持 PostgreSQL、MySQL、MariaDB、SQLite、Oracle、MS SQL Server 和更多数据库。具有模式和关系检查以及大型数据集分析功能。
💻 <a name="developer-tools"></a>开发者工具
增强开发工作流程和环境管理的工具和集成。
- GLips/Figma-Context-MCP 📇 🏠 - 为编码代理提供对 Figma 数据的直接访问,以帮助他们一次性实现设计。
- QuantGeekDev/docker-mcp 🏎️ 🏠 - 通过 MCP 进行 Docker 容器管理和操作
- zcaceres/fetch-mcp 📇 🏠 - 一个灵活地获取 JSON、文本和 HTML 数据的 MCP 服务器
- r-huijts/xcode-mcp-server 📇 🏠 🍎 - Xcode 集成,用于项目管理、文件操作和构建自动化
- snaggle-ai/openapi-mcp-server 🏎️ 🏠 - 使用 Open API 规范 (v3) 连接任何 HTTP/REST API 服务器
- jetbrains/mcpProxy 🎖️ 📇 🏠 - 连接到 JetBrains IDE
- tumf/mcp-text-editor 🐍 🏠 - 一个面向行的文本文件编辑器。针对 LLM 工具进行了优化,具有高效的部分文件访问,以最大限度地减少令牌使用。
- @joshuarileydev/simulator-mcp-server 📇 🏠 - 一个用于控制 iOS 模拟器的 MCP 服务器
- @joshuarileydev/app-store-connect-mcp-server 📇 🏠 - 一个用于与 iOS 开发者 App Store Connect API 通信的 MCP 服务器
- @sammcj/mcp-package-version 📇 🏠 - 一个 MCP 服务器,用于帮助 LLM 在编写代码时建议最新的稳定软件包版本。
- @delano/postman-mcp-server 📇 ☁️ - 与 Postman API 交互
- @vivekvells/mcp-pandoc 🗄️ 🚀 - MCP 服务器,用于使用 Pandoc 进行无缝文档格式转换,支持 Markdown、HTML、PDF、DOCX (.docx)、csv 等。
- @pskill9/website-downloader 🗄️ 🚀 - 此 MCP 服务器提供了一个使用 wget 下载整个网站的工具。它保留了网站结构并将链接转换为在本地工作。
- @lamemind/mcp-server-multiverse 📇 🏠 🛠️ - 一个中间件服务器,使同一 MCP 服务器的多个隔离实例能够以唯一的命名空间和配置独立共存。
- @j4c0bs/mcp-server-sql-analyzer 🐍 - MCP 服务器,提供使用 SQLGlot 的 SQL 分析、linting 和方言转换
- @haris-musa/excel-mcp-server 🐍 🏠 - 一个 Excel 操作服务器,提供工作簿创建、数据操作、格式设置和高级功能(图表、数据透视表、公式)。
🧮 数据科学工具
旨在简化数据探索、分析和增强数据科学工作流程的集成和工具。
- ChronulusAI/chronulus-mcp 🐍 ☁️ - 使用 Chronulus AI 预测和预测代理预测任何事情。
- zcaceres/markdownify-mcp 📇 🏠 - 一个 MCP 服务器,用于将几乎任何文件或 Web 内容转换为 Markdown
- @reading-plus-ai/mcp-server-data-exploration 🐍 ☁️ - 支持在基于 .csv 的数据集上进行自主数据探索,以最小的努力提供智能洞察力。
📂 <a name="file-systems"></a>文件系统
提供对具有可配置权限的本地文件系统的直接访问。使 AI 模型能够读取、写入和管理指定目录中的文件。
- @modelcontextprotocol/server-filesystem 📇 🏠 - 直接本地文件系统访问。
- @modelcontextprotocol/server-google-drive 📇 ☁️ - Google Drive 集成,用于列出、读取和搜索文件
- hmk/box-mcp-server 📇 ☁️ - Box 集成,用于列出、读取和搜索文件
- mark3labs/mcp-filesystem-server 🏎️ 🏠 - 用于本地文件系统访问的 Golang 实现。
- mamertofabian/mcp-everything-search 🐍 🏠 🪟 - 使用 Everything SDK 快速 Windows 文件搜索
- cyberchitta/llm-context.py 🐍 🏠 - 通过 MCP 或剪贴板与 LLM 共享代码上下文
- Xuanwo/mcp-server-opendal 🐍 🏠 ☁️ - 使用 Apache OpenDAL™ 访问任何存储
💰 <a name="finance--fintech"></a>金融与金融科技
金融数据访问和加密货币市场信息。支持查询实时市场数据、加密货币价格和金融分析。
- QuantGeekDev/coincap-mcp 📇 ☁️ - 使用 CoinCap 的公共 API 进行实时加密货币市场数据集成,无需 API 密钥即可访问加密货币价格和市场信息
- anjor/coinmarket-mcp-server 🐍 ☁️ - Coinmarket API 集成,用于获取加密货币列表和报价
- berlinbra/alpha-vantage-mcp 🐍 ☁️ - Alpha Vantage API 集成,用于获取股票和加密货币信息
- [ferdousbhai/tasty-agent] (https://github.com/ferdousbhai/tasty-agent) 🐍 ☁️ - Tastyworks API 集成,用于处理 Tastytrade 上的交易活动
🧠 <a name="knowledge--memory"></a>知识与记忆
使用知识图结构的持久内存存储。使 AI 模型能够跨会话维护和查询结构化信息。
- @modelcontextprotocol/server-memory 📇 🏠 - 基于知识图的持久内存系统,用于维护上下文
- /CheMiguel23/MemoryMesh 📇 🏠 - 增强的基于图的内存,专注于 AI 角色扮演和故事生成
- /topoteretes/cognee 📇 🏠 - 用于 AI 应用程序和代理的内存管理器,使用各种图和向量存储,并允许从 30 多个数据源提取
- @hannesrudolph/mcp-ragdocs 🐍 🏠 - 一个 MCP 服务器实现,提供用于通过向量搜索检索和处理文档的工具,使 AI 助手能够使用相关文档上下文来增强其响应
- @kaliaboi/mcp-zotero 📇 ☁️ - 用于 LLM 在您的 Zotero Cloud 上处理集合和来源的连接器
🗺️ <a name="location-services"></a>位置服务
地理和基于位置的服务集成。支持访问地图数据、方向和地点信息。
- @modelcontextprotocol/server-google-maps 📇 ☁️ - Google Maps 集成,用于位置服务、路线和地点详细信息
- SecretiveShell/MCP-timeserver 🐍 🏠 - 访问任何时区的时间并获取当前的本地时间
- webcoderz/MCP-Geo 🐍 🏠 - 用于 nominatim、ArcGIS、Bing 的地理编码 MCP 服务器
- @briandconnelly/mcp-server-ipinfo 🐍 ☁️ - 使用 IPInfo API 的 IP 地址地理位置和网络信息
🎯 <a name="marketing"></a>营销
用于创建和编辑营销内容、处理 Web 元数据、产品定位和编辑指南的工具。
- Open Strategy Partners Marketing Tools 🐍 🏠 - 来自 Open Strategy Partners 的一套营销工具,包括写作风格、编辑代码和产品营销价值图创建。
📊 <a name="monitoring"></a>监控
访问和分析应用程序监控数据。使 AI 模型能够查看错误报告和性能指标。
- @modelcontextprotocol/server-sentry 🐍 ☁️ - Sentry.io 集成,用于错误跟踪和性能监控
- @modelcontextprotocol/server-raygun 📇 ☁️ - Raygun API V3 集成,用于崩溃报告和真实用户监控
- metoro-io/metoro-mcp-server 🎖️ 🏎️ ☁️ - 查询和交互 Metoro 监控的 kubernetes 环境
- grafana/mcp-grafana 🎖️ 🐍 🏠 ☁️ - 在您的 Grafana 实例中搜索仪表板、调查事件和查询数据源
🔎 <a name="search"></a>搜索
- @modelcontextprotocol/server-brave-search 📇 ☁️ - 使用 Brave 的 Search API 的 Web 搜索功能
- @angheljf/nyt 📇 ☁️ - 使用 NYTimes API 搜索文章
- @modelcontextprotocol/server-fetch 🐍 🏠 ☁️ - 用于 AI 消费的高效 Web 内容获取和处理
- ac3xx/mcp-servers-kagi 📇 ☁️ - Kagi 搜索 API 集成
- exa-labs/exa-mcp-server 🎖️ 📇 ☁️ – 一个模型上下文协议 (MCP) 服务器,让 Claude 等 AI 助手可以使用 Exa AI Search API 进行 Web 搜索。此设置允许 AI 模型以安全和受控的方式获取实时 Web 信息。
- fatwang2/search1api-mcp 📇 ☁️ - 通过 search1api 搜索(需要付费 API 密钥)
- Tomatio13/mcp-server-tavily ☁️ 🐍 – Tavily AI 搜索 API
- blazickjp/arxiv-mcp-server ☁️ 🐍 - 搜索 ArXiv 研究论文
- mzxrai/mcp-webresearch 🔍📚 - 在 Google 上搜索并对任何主题进行深入的 Web 研究
- andybrandt/mcp-simple-arxiv - 🐍 ☁️ MCP for LLM to search and read papers from arXiv
- andybrandt/mcp-simple-pubmed - 🐍 ☁️ MCP to search and read medical / life sciences papers from PubMed.
- apify/mcp-server-rag-web-browser 📇 ☁️ - Apify 的开源 RAG Web Browser Actor 的 MCP 服务器,用于执行 Web 搜索、抓取 URL 并以 Markdown 格式返回内容。
- SecretiveShell/MCP-searxng 🐍 🏠 - 用于连接到 searXNG 实例的 MCP 服务器
- Bigsy/Clojars-MCP-Server 📇 ☁️ - Clojars MCP 服务器,用于获取 Clojure 库的最新依赖信息
- Ihor-Sokoliuk/MCP-SearXNG 📇 🏠/☁️ - 用于 SearXNG 的模型上下文协议服务器
- erithwik/mcp-hn 🐍 ☁️ - 一个 MCP 服务器,用于搜索 Hacker News、获取热门故事等。
- chanmeng/google-news-mcp-server 📇 ☁️ - Google 新闻集成,具有自动主题分类、多语言支持和全面的搜索功能,包括通过 SerpAPI 提供的标题、故事和相关主题。
- devflowinc/trieve 🎖️📇☁️🏠 - 通过 Trieve 抓取、嵌入、分块、搜索和检索数据集中的信息
- nickclyde/duckduckgo-mcp-server 🐍 ☁️ - 使用 DuckDuckGo 进行 Web 搜索
🔒 <a name="security"></a>安全
- dnstwist MCP 服务器 📇🪟☁️ - 用于 dnstwist 的 MCP 服务器,dnstwist 是一种强大的 DNS 模糊测试工具,可帮助检测域名抢注、网络钓鱼和商业间谍活动。
- Maigret MCP 服务器 📇🪟☁️ - 用于 maigret 的 MCP 服务器,maigret 是一种强大的 OSINT 工具,可从各种公共来源收集用户帐户信息。此服务器提供用于在社交网络中搜索用户名和分析 URL 的工具。
- Shodan MCP 服务器 📇🪟☁️ - 用于查询 Shodan API 和 Shodan CVEDB 的 MCP 服务器。此服务器提供用于 IP 查找、设备搜索、DNS 查找、漏洞查询、CPE 查找等的工具。
推荐服务器
Crypto Price & Market Analysis MCP Server
一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。
MCP PubMed Search
用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

Sequential Thinking MCP Server
这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

Nefino MCP Server
为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。
Vectorize
将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。
Mathematica Documentation MCP server
一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。
kb-mcp-server
一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。
Research MCP Server
这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

Cryo MCP Server
一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。