Backlog API 集成的 MCP 服务器

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

扩展功能

如需添加新工具,请按以下步骤操作:

  1. src/core/schema.ts 中定义 Zod 模式
  2. src/tools/toolDefinitions.ts 中注册工具
  3. src/tools/handlers.ts 中添加处理逻辑
  4. 实现业务逻辑到 src/services/ 目录