Back to MCP directory
publicPublicdnsLocal runtime

mcp-server-collection

一个包含多种基于MCP协议的服务端实现的项目,为AI代理提供系统清理、物流查询、文件管理和数据分析等功能

article

README

🚀 MCP 服务器集合

本仓库涵盖了一系列基于 MCP(多代理协作协议)的服务器实现。这些服务器为 AI 代理提供了丰富的功能接口,极大地推动了多代理协作与任务执行。

🚀 快速开始

在使用这些服务器前,你需要根据不同的开发语言进行相应的环境准备。

Python 服务器

  1. 确保安装了 Python 3.12 或更高版本。
  2. 进入相应的 Python 项目目录。
  3. 创建并激活虚拟环境。

TypeScript 服务器

  1. 确保安装了 Node.js 14 或更高版本。
  2. 进入相应的 TypeScript 项目目录。
  3. 安装依赖项并运行。

✨ 主要特性

项目结构清晰

mcp-servers/
├── python/
│ ├── mcp-system-cleaner/
│ ├── mcp-logistics/
│ └── ...
├── typescript/
│ ├── mcp-file-manager/
│ ├── mcp-data-analyzer/
│ └── ...
├── README.md
└── .gitignore

项目按不同语言划分目录,每个目录下又包含多个具体的服务器项目,结构清晰,便于管理和扩展。

多语言服务器实现

Python 服务器

  • MCP 系统清理器:这是一个跨平台的系统垃圾清理服务,支持 Windows、macOS 和 Linux 系统。
  • MCP 物流:提供中国境内物流信息查询服务,支持快递、货运和仓储等全链路物流数据。

TypeScript 服务器

  • MCP 文件管理器:文件管理服务,提供文件操作和目录管理等功能。
  • MCP 数据分析器:数据分析服务,提供数据处理和统计分析等功能。

📦 安装指南

Python 服务器

  1. 确保安装了 Python 3.12 或更高版本。
  2. 进入相应的 Python 项目目录。
  3. 创建并激活虚拟环境。

TypeScript 服务器

  1. 确保安装了 Node.js 14 或更高版本。
  2. 进入相应的 TypeScript 项目目录。
  3. 安装依赖项并运行。

📚 详细文档

开发指南

按照上述安装指南完成环境准备后,你就可以开始开发工作了。不同语言的服务器开发步骤有所不同,具体请参考上述安装指南部分。

贡献指南

我们热烈欢迎任何形式的贡献,包括但不限于:

  • 提交 bug 报告
  • 提出新功能建议
  • 编写或改进文档
  • 提交代码改进或新功能实现

请查看 CONTRIBUTING.md 以了解更多信息。

📄 许可证

本项目采用 MIT 许可证。详细信息请参阅 LICENSE 文件。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client