AutoMCP:自动生成MCP代码
基于YAML模式自动生成MCP服务器和客户端代码的库。
快速入门
前置条件
- 安装Node.js 18或更高版本
- 配置npm或yarn
安装步骤
- 克隆仓库
- 安装依赖:运行
npm install
使用方法
定义服务
在services/[service-name]/
目录下创建YAML文件,定义服务结构。
生成代码
运行生成脚本:
./bin/automcp.sh generate
将生成服务器代码、客户端代码及处理程序存根。
实现处理程序
编辑src/custom/[service-name]/
下的生成文件以实现功能。
测试服务
使用测试脚本验证服务:
./bin/test-service.sh [service-name]