Backlog MCP Server

Backlog MCP Server

site icon
2025.03.09 6
JavaScript项目管理任务管理交流协作
Backlog MCP Server 是一个连接 Backlog API 的 MCP 服务器,提供问题搜索、获取和更新功能。它允许用户通过 MCP 服务器与 Backlog 系统进行交互,管理项目中的问题。
View on GitHub

Overview

基本能力

产品定位

Backlog MCP Server 是一个中间件服务,用于连接 Backlog API 和 MCP 客户端,提供问题管理功能。

核心功能

  • 问题搜索
  • 问题获取
  • 问题更新

适用场景

  • 在开发过程中管理 Backlog 中的问题
  • 自动化问题状态更新
  • 通过命令行或脚本与 Backlog 交互

工具列表

  • Docker:用于容器化部署
  • Node.js:用于运行服务器

常见问题解答

  • 如何设置环境变量? 在 .env 文件中设置 BACKLOG_SPACE_URLBACKLOG_API_KEY
  • 如何配置 MCP 服务器? 在 cline_mcp_settings.json 中配置服务器信息

使用教程

使用依赖

  • Node.js 环境
  • Docker(可选)

安装教程

  1. 克隆项目
  2. 创建 .env 文件并设置环境变量: bash cp .env.example .env
  3. 对于开发环境: bash NODE_ENV=development docker compose up -d --build
  4. 对于生产环境: bash docker compose up -d --build

调试方式

  1. 检查容器是否运行: bash docker ps
  2. 查看日志: bash docker logs backlog-mcp-server
  3. 测试 API 连接: bash curl http://localhost:3000/api/health

许可证

None