MCP 服务集合
包含多种实用的 MCP 服务实现和开发教程。
快速入门
项目结构
mcp-servers/
├── git-options/ # Git 操作相关的 MCP 服务
├── google-sheet-mcp/ # Google Sheets 和文档操作相关的 MCP 服务
├── jk-option/ # Jenkins 操作相关的 MCP 服务
├── file-option/ # 文件操作相关的 MCP 服务
└── tutorial/ # 从零开始的 MCP 开发教程
核心功能
- Git 操作:初始化仓库、分支管理、远程操作等。
- Google Sheets 工具:支持表格查询、下载、格式转换。
- Jenkins 工具:获取项目列表、触发构建、监控状态。
- 文件操作:读写、创建、删除文件及目录。
开发环境
- Python 3.10+
- FastMCP 库
教程
位于 tutorial/
目录,指导如何从零开发 MCP 服务。
- 学习基础概念(MCP 架构、设计原则)。
- 创建第一个服务(项目结构设置、基本框架编写)。
提交规范
- 每个模块需独立目录,命名使用小写字母和连字符。
- 不提交项目基础框架文件,专注模块具体实现。