Backlog MCP サーバー

Backlog MCP サーバー

site icon
2025.04.14 0
TypeScript项目管理协作工具交流协作
Backlog MCP サーバー是一个提供访问Backlog API的MCP服务器,支持项目管理、问题跟踪、文件操作等功能。它可以帮助用户高效地进行项目协作和任务管理。
View on GitHub

Overview

基本能力

产品定位

Backlog MCP サーバー是一个用于项目管理和协作的工具,提供对Backlog API的访问,支持项目管理、问题跟踪、文件操作等功能。

核心功能

  • 项目管理: 获取项目列表和详细信息
  • 问题管理: 创建、更新、搜索问题,添加评论
  • 用户管理: 获取用户信息
  • 文件操作: 管理附件文件
  • 评论功能: 向问题添加评论
  • 搜索功能: 搜索问题和项目

适用场景

  • 团队协作和项目管理
  • 问题跟踪和任务分配
  • 文件共享和评论交流

工具列表

项目相关

  • getSpaces: 获取空间信息
  • getProjects: 获取项目列表

问题相关

  • getIssues: 获取问题列表
  • getIssue: 获取问题详细信息
  • createIssue: 创建新问题
  • updateIssue: 更新现有问题
  • addComment: 向问题添加评论

搜索相关

  • searchIssues: 搜索问题

常见问题解答

  1. 如何获取API密钥?
  2. 登录Backlog,进入个人设置 > API > 生成API密钥
  3. 如何设置环境变量?
  4. .env文件中设置BACKLOG_DOMAINBACKLOG_API_KEY

使用教程

使用依赖

  1. 确保已安装Node.js和npm
  2. 获取Backlog API密钥

安装教程

  1. 克隆或下载项目
  2. 安装依赖
npm install
  1. 设置环境变量
BACKLOG_DOMAIN=your-domain.backlog.com
BACKLOG_API_KEY=your-api-key
  1. 运行项目
npm start

调试方式

  1. 运行测试
npm test
  1. 监视模式运行测试
npm run test:watch
  1. 生成覆盖率报告
npm run test:coverage

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。