大家好,我是R哥。

最近在 GitHub 上,一个叫做 awesome-mcp-servers 的项目火得一塌糊涂,短短时间内狂揽 33k+ star,精选 MCP 服务器一网打尽,截止目前,已经收录 3000+ 开源的 MCP Servers。

支持特性:

  • 🎖️ – 官方实现
  • 编程语言
    • 🐍 – Python 代码库
    • 📇 – TypeScript 代码库
    • 🏎️ – Go 代码库
    • 🦀 – Rust 代码库
    • #️⃣ – C# 代码库
    • ☕ – Java 代码库
  • 范围
    • ☁️ – 云服务
    • 🏠 – 本地服务
  • 操作系统
    • 🍎 – For macOS
    • 🪟 – For Windows
    • 🐧 – For Linux

项目地址:https://github.com/punkpeye/awesome-mcp-servers

什么是 MCP?

MCP 是一种开放协议,通过标准化的服务器实现,使 AI 模型能够安全地与本地和远程资源进行交互。

具体可以参考我之前写的文章:

最近热火朝天的 MCP 是什么鬼?如何使用 MCP?一文给你讲清楚!

Awesome MCP Servers

这个项目重点关注可用于生产和实验性的 MCP 服务器,这些服务器通过文件访问、数据库连接、API 集成和其他上下文服务来扩展 AI 功能。

以下是常用的分类,排名不分先后。

🔗 Aggregators(Aggregators)

通过单个MCP服务器访问多个应用程序和工具的服务器。

🎨 Art & Culture(艺术与文化)

提供艺术收藏、文化遗产和博物馆数据库的访问与探索,让 AI 模型能够搜索和分析艺术文化内容。

📂 Browser Automation(浏览器自动化)

Web 内容访问和自动化功能,支持以 AI 友好格式搜索、抓取和处理 Web 内容。

☁️ Cloud Platforms(云平台)

云平台服务集成。实现与云基础设施和服务的管理和交互。

👨‍💻 Code Execution(代码执行)

代码执行服务器,允许在安全环境中执行代码,比如用于编码代理。

🤖 Coding Agents(编码代理)

完整的编码代理,可以读取、编辑和执行代码,并完全自主地解决一般编程任务。

🖥️ Command Line(命令行)

运行命令、捕获输出以及以其他方式与 shell 和命令行工具交互。

💬 Communication(社交)

与通讯平台集成,实现消息管理和渠道运营,使 AI 模型能够与团队沟通工具进行交互。

👤 Customer Data Platforms(客户数据平台)

提供对客户数据平台内客户资料的访问。

🗄️ Databases(数据库)

具有模式检查功能的安全数据库访问,支持使用可配置的安全控制(包括只读访问)查询和分析数据。

📊 Data Platforms(数据平台)

用于数据集成、转换和管道编排的数据平台。

🛠️ Developer Tools(开发者工具)

增强开发工作流程和环境管理的工具和集成。

🧮 Data Science Tools(数据科学工具)

旨在简化数据探索、分析和增强数据科学工作流程的集成和工具。

📟 Embedded system(嵌入式系统)

提供对文档的访问以及在嵌入式设备上工作的快捷方式。

📂 File Systems(文件系统)

提供对本地文件系统的直接访问,并具有可配置的权限,使 AI 模型能够读取、写入和管理指定目录中的文件。

💰 Finance & Fintech(金融与金融科技)

金融数据访问和加密货币市场信息,支持查询实时市场数据、加密货币价格和财务分析。

🎮 Gaming(游戏)

游戏相关数据和服务集成。

🧠 Knowledge & Memory(知识与记忆)

使用知识图谱结构的持久内存存储,使 AI 模型能够跨会话维护和查询结构化信息。

🗺️ Location Services(位置服务)

地理和基于位置的服务集成,支持访问地图数据、方向和位置信息。

🎯 Marketing(营销)

用于创建和编辑营销内容、处理网页元数据、产品定位和编辑指南的工具。

📊 Monitoring(监测)

访问和分析应用程序监控数据,使 AI 模型能够审查错误报告和性能指标。

🔎 Search & Data Extraction(搜索与数据提取)

提供各种搜索与数据提取工具。

🔒 Security(安全)

提供各种安全工具。

🏃 Sports(体育)

体育相关数据、结果和统计信息的访问工具。

🎧 Support & Service Management(客户支持与服务管理)

用于管理客户支持、IT服务管理和服务台操作的工具。

🌎 Translation Services(翻译服务)

AI 助手可以通过翻译工具和服务在不同语言之间翻译内容。

🚆 Travel & Transportation(旅行与交通)

访问旅行和交通信息。可以查询时刻表、路线和实时旅行数据。

🔄 Version Control(版本控制)

与 Git 存储库和版本控制平台交互,通过标准化 API 实现存储库管理、代码分析、拉取请求处理、问题跟踪和其他版本控制操作。

🛠️ Other Tools and Integrations(其他工具和集成)

……

分类下具体的 MCP Servers 可前往该项目查看,或者去这个网站上面搜索:https://glama.ai/mcp/servers

现在已经收录了 3000+ 开源的 MCP Servers…

如何使用这些 MCP Servers?

MCP Servers 对应的还有一个 MCP Clients 开源项目:

https://github.com/punkpeye/awesome-mcp-clients/

对应的官方网站是:

https://glama.ai/mcp/clients

它收录市面上一些常用的 MCP Clients:

  • 5ire
  • AIaW
  • Chainlit
  • ChatMCP
  • Cherry Studio
  • Claude Desktop
  • ClaudeMind
  • Cline
  • console-chat-gpt
  • Copilot-MCP
  • Cursor
  • Continue
  • DeepChat
  • Dolphin-MCP
  • FLUJO
  • Goose
  • HyperChat
  • kibitz
  • LibreChat
  • MCP Chatbot
  • MCP CLI client
  • MCP Simple Slackbot
  • MCPOmni Connect
  • Nerve
  • NextChat
  • oterm
  • Superinterface
  • SeekChat
  • Tester MCP Client
  • VS Code GitHub Copilot
  • Windsurf
  • Witsy
  • Enconvo
  • y-cli
  • Zed
  • MindPal
  • WhatsMCP

比如在名鼎鼎 的 Claude Desktop、Cursor、Cline 等都在其收录中。

以 Cursor 为例,怎么使用具体可以看我之前写的文章:

最近热火朝天的 MCP 是什么鬼?如何使用 MCP?一文给你讲清楚!

每个客户端可能支持不同的 MCP 功能,从而允许与 MCP 服务器进行不同程度的集成:

完整的参考这里:https://modelcontextprotocol.io/llms-full.txt

如果你想让 Claude 回答 MCP 协议相关的内容,可以在项目中添加上面链接文件,然后 Claude 就可以回答有关编写 MCP 服务器及其工作原理的问题了。

更多 MCP 框架、工具

除了以上各种各样的 MCP 项目,Awesome MCP Servers 还整合了多种 MCP 服务器开发框架、实用工具,方便我们定制适合自己场景的服务器:

  • FastMCP 🐍 – 用于在 Python 中构建 MCP 服务器的高级框架
  • FastMCP 📇 – 用于在 TypeScript 中构建 MCP 服务器的高级框架
  • Foxy Contexts 🏎️ – 用于以声明方式编写 MCP 服务器的 Golang 库,包含功能测试

讲了这么多,如果你还不知道 MCP 是啥,那你真的 OUT 了。。

这些 MCP 工具你不仅可以拿来用,还可以根据自己的场景魔改、二开,甚至自己写一个高性能专用 MCP Server,接入你自家内网里的老系统、数据库、生产工具……再老的系统,也能摇身一变,接入 AI。

下次,我来写个 MCP Server 试试?

未完,R哥作为一个愿意吃螃蟹的技术宅,我也会持续研究 AI & MCP 的各种新玩法,后面还会带来更多有趣的实战内容,关注「AI技术宅」公众号和我一起学 AI。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注