MCP 服务集合

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 服务。

  1. 学习基础概念(MCP 架构、设计原则)。
  2. 创建第一个服务(项目结构设置、基本框架编写)。

提交规范

  • 每个模块需独立目录,命名使用小写字母和连字符。
  • 不提交项目基础框架文件,专注模块具体实现。