Awesome MCP Servers

Awesome MCP Servers

site icon
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-serverpuppeteer-mcp-server,支持自动化浏览器操作和网页抓取。
  • 云平台工具:如 aws-mcp-serverk8s-mcp-server,支持与 AWS 和 Kubernetes 交互。
  • 通信工具:如 telegram-mcpslack-mcp-server,支持与 Telegram 和 Slack 等通信平台集成。
  • 代码执行工具:如 mcp-run-python,支持在安全环境中执行 Python 代码。

常见问题解答

  • 如何贡献:可以通过提交 Pull Request 添加新的 MCP 服务器到列表中。
  • 许可证:项目使用 MIT 许可证。

使用教程

使用依赖

由于这是一个集合项目,具体依赖取决于所选 MCP 服务器的实现。通常需要安装以下工具: - Git:用于克隆仓库。 - Node.js 或 Python:根据服务器实现的语言选择。

安装教程

  1. 克隆仓库: bash git clone https://github.com/awesome-mcp-servers.git
  2. 进入目标 MCP 服务器的目录,例如: bash cd playwright-mcp-server
  3. 安装依赖(以 Node.js 为例): bash npm install

调试方式

  1. 启动服务器(以 Node.js 为例): bash npm start
  2. 使用工具(如 Postman 或 cURL)测试 API 端点。
  3. 查看日志文件或控制台输出以排查问题。

许可证

该项目遵循 MIT 开源许可条款。