返回 MCP 目录
public公开dns本地运行

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

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端