Model Context Protocol servers

Model Context Protocol servers

site icon
2025.04.22 0
JavaScript开发效率数据库内容生成金融服务交流协作日程管理娱乐功能其它开发效率数据库内容生成金融服务交流协作日程管理娱乐功能其它
mcp-all-servers 是一个集合了多种 Model Context Protocol (MCP) 参考实现和社区构建的服务器的仓库。MCP 是一种协议,旨在为大型语言模型 (LLMs) 提供安全和受控的工具和数据源访问。该仓库展示了 MCP 的多功能性和可扩展性,涵盖了从文件系统操作、数据库访问、浏览器自动化到金融服务、日程管理等多种场景。
View on GitHub

Overview

基本能力

产品定位

mcp-all-servers 是一个集合了多种 Model Context Protocol (MCP) 参考实现和社区构建的服务器的仓库。MCP 是一种协议,旨在为大型语言模型 (LLMs) 提供安全和受控的工具和数据源访问。

核心功能

  • 多样化工具集成:包括文件系统操作、数据库访问(如 PostgreSQL、Redis、MongoDB)、浏览器自动化(如 Puppeteer)、金融服务(如 Stripe、PayPal)、日程管理(如 Google Calendar)等。
  • 跨平台支持:支持 TypeScript 和 Python SDK,方便开发者快速集成和使用。
  • 社区驱动:包含大量社区开发的服务器,覆盖多种应用场景。

适用场景

  • 开发效率:Git、GitHub、GitLab 等代码管理工具集成。
  • 数据库:PostgreSQL、Redis、MongoDB 等数据库访问。
  • 内容生成:EverArt AI 图像生成、Markdown 转换等。
  • 金融服务:Stripe、PayPal 等支付和金融服务集成。
  • 交流协作:Slack、Discord、Microsoft Teams 等协作工具集成。
  • 日程管理:Google Calendar、TickTick 等日程管理工具集成。
  • 娱乐功能:Riot Games、Spotify 等娱乐工具集成。

工具列表

  • AWS KB Retrieval:从 AWS Knowledge Base 检索数据。
  • Brave Search:使用 Brave 的搜索 API 进行网页和本地搜索。
  • EverArt:使用多种模型生成 AI 图像。
  • Filesystem:安全的文件操作,支持可配置的访问控制。
  • Git:读取、搜索和操作 Git 仓库。
  • Google Drive:Google Drive 文件访问和搜索。
  • Puppeteer:浏览器自动化和网页抓取。
  • Slack:频道管理和消息功能。

常见问题解答

  • 如何启动服务器:可以使用 npx(TypeScript)或 uvx/pip(Python)启动服务器。
  • 如何配置 MCP 客户端:在 Claude Desktop 配置文件中指定服务器的命令和参数。
  • 如何贡献:参见 CONTRIBUTING.md 了解如何贡献代码或服务器。

使用教程

使用依赖

  • TypeScript 服务器:需要安装 Node.js 和 npm。
  • Python 服务器:需要安装 Python 和 pip 或 uvx。

安装教程

  1. TypeScript 服务器sh npx -y @modelcontextprotocol/server-memory
  2. Python 服务器sh uvx mcp-server-git # 或 pip install mcp-server-git python -m mcp_server_git

调试方式

  • 启动服务器后,可以通过日志查看运行状态。
  • 使用 MCP 客户端(如 Claude Desktop)测试服务器功能。

标签信息

  • 安装类型:留空
  • 产品定位:开发效率, 数据库, 内容生成, 金融服务, 交流协作, 日程管理, 娱乐功能, 其它

许可证

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