Awesome MCP Servers

Awesome MCP Servers

site icon
2025.04.21 0
浏览器自动化数据库云平台代码执行通信工具金融服务游戏开发多媒体处理开发效率数据库内容生成金融服务交流协作日程管理娱乐功能其它
Awesome MCP Servers 是一个精心策划的列表,收录了各种生产就绪和实验性的 Model Context Protocol (MCP) 服务器。MCP 是一个开放协议,使 AI 模型能够通过标准化的服务器实现安全地与本地和远程资源交互。这些服务器扩展了 AI 的能力,包括文件访问、数据库连接、API 集成和其他上下文服务。
View on GitHub

Overview

基本能力

产品定位

Awesome MCP Servers 旨在为 AI 模型提供丰富的上下文服务,使其能够通过标准化的协议与各种资源交互,从而扩展 AI 的功能和应用场景。

核心功能

  1. 多领域集成:支持浏览器自动化、数据库访问、云平台管理、代码执行、通信工具、金融服务等多种场景。
  2. 安全交互:通过标准化的 MCP 协议,确保 AI 模型与资源的安全交互。
  3. 丰富的工具集:提供大量预构建的工具和集成,覆盖开发、数据分析、安全等多个领域。

适用场景

  • 开发效率:代码执行、版本控制、开发者工具。
  • 数据库:MySQL、PostgreSQL、MongoDB 等数据库的查询和管理。
  • 金融服务:股票市场数据、加密货币交易、财务分析。
  • 交流协作:Slack、Telegram、Microsoft Teams 等通信工具的集成。
  • 娱乐功能:游戏开发、多媒体处理、艺术与文化数据访问。

工具列表

  1. 浏览器自动化:如 Playwright、Puppeteer 等工具,支持网页抓取和自动化操作。
  2. 数据库工具:支持多种数据库的查询和操作,如 SQLite、PostgreSQL、MongoDB 等。
  3. 云平台工具:与 AWS、Azure、Google Cloud 等云服务的集成。
  4. 代码执行工具:安全沙箱环境中的代码执行。
  5. 通信工具:与 Slack、Telegram、Microsoft Teams 等通信平台的集成。

常见问题解答

  1. 如何选择本地与云端服务?:本地服务用于与本地安装的软件交互,云端服务用于与远程 API 交互。
  2. 如何扩展功能?:可以通过编写自定义的 MCP 服务器或使用现有的框架(如 FastMCP)来扩展功能。

使用教程

使用依赖

安装前置依赖的命令:

# 示例:安装 Python 依赖
pip install fastmcp

安装教程

具体的安装步骤:

# 克隆仓库
git clone https://github.com/punkpeye/awesome-mcp-servers.git
cd awesome-mcp-servers
# 安装依赖
npm install  # 或 pip install -r requirements.txt

调试方式

安装完成后,可以使用以下命令进行调试:

# 启动 MCP 服务器
python server.py
# 测试连接
curl http://localhost:8080/mcp

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。