Backlog API 集成的 MCP 服务器
实现 Backlog API 集成的 MCP 服务器,支持项目、问题和 Wiki 操作。
快速入门
安装依赖
运行以下命令安装依赖: npm install
配置环境变量
需要设置以下环境变量:
BACKLOG_API_KEY
: Backlog API 密钥BACKLOG_SPACE_ID
: Backlog 空间 ID (可选)BACKLOG_BASE_URL
: 自定义 Backlog 基础 URL
构建与运行
构建项目: npm run build 运行调试模式: npm run debug
使用 Docker
构建镜像: docker build -t mcp/backlog -f Dockerfile . 运行容器: docker run -i --rm -e BACKLOG_API_KEY=YOUR_API_KEY_HERE -e BACKLOG_SPACE_ID=YOUR_SPACE_ID_HERE mcp/backlog
扩展功能
如需添加新工具,请按以下步骤操作:
- 在
src/core/schema.ts
中定义 Zod 模式 - 在
src/tools/toolDefinitions.ts
中注册工具 - 在
src/tools/handlers.ts
中添加处理逻辑 - 实现业务逻辑到
src/services/
目录