Backlog MCP Server

Backlog MCP Server

site icon
2025.04.17 0
TypeScript项目管理团队协作文档管理交流协作
Backlog MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于与项目管理工具 Backlog 进行交互。该服务器提供了查询和管理 Backlog 资源的功能,包括项目、问题、wiki 和用户活动等。
View on GitHub

Overview

基本能力

产品定位

Backlog MCP Server 是一个用于与 Backlog 项目管理工具交互的 MCP 服务器,提供对 Backlog 资源的查询和管理功能。

核心功能

  • 检索 Backlog 空间信息
  • 列出和搜索项目
  • 搜索、查看和管理问题
  • 访问 wiki 页面
  • 查看用户活动和通知
  • 获取用户信息

适用场景

  • 项目管理:查询和管理项目中的问题和任务
  • 团队协作:查看团队成员的活动和通知
  • 文档管理:访问和编辑项目相关的 wiki 页面

工具列表

  • list_backlog_space - 获取 Backlog 空间信息
  • list_backlog_projects - 列出所有项目
  • list_backlog_recently_viewed_issues - 列出最近查看的问题
  • search_backlog_issues - 搜索问题
  • get_backlog_issue - 获取特定问题的详细信息
  • list_backlog_recently_viewed_projects - 列出最近查看的项目
  • get_backlog_project - 获取特定项目的详细信息
  • list_backlog_recently_viewed_wikis - 列出最近查看的 wiki
  • get_backlog_wiki - 获取特定 wiki 的详细信息
  • list_backlog_recent_user_activities - 列出特定用户的活动
  • get_backlog_current_user - 获取当前用户信息
  • get_backlog_user - 获取特定用户信息
  • list_backlog_users - 列出所有用户
  • list_backlog_own_notifications - 列出当前用户的通知

常见问题解答

  • 如何获取 API 密钥?可以从 Backlog 账户设置中获取。
  • 如何调试服务器?可以使用 npm run inspector 命令启动调试工具。

使用教程

使用依赖

  • Node.js (v14 或更高版本)
  • 具有 API 密钥的 Backlog 账户

安装教程

# 克隆仓库
git clone https://github.com/digitalcube/advanced-backlog-mcp-server.git
cd advanced-backlog-mcp-server

# 安装依赖
npm install

# 构建服务器
npm run build

调试方式

npm run inspector

启动调试工具后,可以在浏览器中访问提供的 URL 进行调试。

许可证

该项目遵循 MIT 开源许可条款。