
Awesome MCP Servers

2025.04.12
0
HTMLMCP 服务器集合AI 扩展工具其它
Awesome MCP Servers 是一个组织有序的 MCP(Model Context Protocol)服务器集合,旨在扩展大型语言模型(LLM)的能力。MCP 是一个开放协议,允许 AI 模型安全地与本地和远程资源进行交互。该项目提供了多个专业领域的 MCP 服务器列表,包括数据库、金融、知识管理、浏览器自动化、云平台、代码执行、通信工具等。
View on GitHub
Overview
基本能力
产品定位
Awesome MCP Servers 是一个集合项目,旨在为开发者提供各种 MCP 服务器的资源,帮助扩展 AI 模型的功能。
核心功能
- 提供多个专业领域的 MCP 服务器列表,包括数据库、金融、知识管理、浏览器自动化、云平台等。
- 支持多种编程语言(Python、TypeScript、Go、Rust 等)和操作系统(macOS、Windows、Linux)。
- 包含本地服务和云服务的 MCP 服务器实现。
适用场景
- 开发者需要扩展 AI 模型的功能时,可以快速找到适合的 MCP 服务器。
- 需要与特定 API 或服务(如数据库、云平台、浏览器自动化工具)交互的场景。
- 开发自定义 MCP 服务器时,可以参考现有的实现和框架。
工具列表
- 浏览器自动化工具:如
playwright-mcp-server
、puppeteer-mcp-server
,支持自动化浏览器操作和网页抓取。 - 云平台工具:如
aws-mcp-server
、k8s-mcp-server
,支持与 AWS 和 Kubernetes 交互。 - 通信工具:如
telegram-mcp
、slack-mcp-server
,支持与 Telegram 和 Slack 等通信平台集成。 - 代码执行工具:如
mcp-run-python
,支持在安全环境中执行 Python 代码。
常见问题解答
- 如何贡献:可以通过提交 Pull Request 添加新的 MCP 服务器到列表中。
- 许可证:项目使用 MIT 许可证。
使用教程
使用依赖
由于这是一个集合项目,具体依赖取决于所选 MCP 服务器的实现。通常需要安装以下工具: - Git:用于克隆仓库。 - Node.js 或 Python:根据服务器实现的语言选择。
安装教程
- 克隆仓库:
bash git clone https://github.com/awesome-mcp-servers.git
- 进入目标 MCP 服务器的目录,例如:
bash cd playwright-mcp-server
- 安装依赖(以 Node.js 为例):
bash npm install
调试方式
- 启动服务器(以 Node.js 为例):
bash npm start
- 使用工具(如 Postman 或 cURL)测试 API 端点。
- 查看日志文件或控制台输出以排查问题。