Backlog MCP Server
mcp-backlog-服务器
Backlog MCP 服务器
这是一个基于 TypeScript 的服务器,它将 Backlog 与模型上下文协议 (MCP) 集成在一起。它实现了 MCP 的以下关键概念:
代表 Backlog 项目的资源(包括 URI 和元数据)
与 Backlog API 交互的工具
提示生成 Backlog 数据的摘要和分析
功能
资源
通过
backlog://project/[id]URI 访问 Backlog 项目每个项目资源都包含项目元数据和详细信息
用于结构化数据访问的 JSON 格式资源
访问项目中的问题
访问项目中的 Wiki 页面
工具
get_backlog_user- 获取当前 Backlog 用户信息get_backlog_space- 获取 Backlog 空间信息list_recent_projects- 列出最近查看的 Backlog 项目可以设置数量和排序顺序
get_project_issues- 获取项目的问题按状态、受让人、分页等进行过滤。
get_issue_detail- 获取有关特定问题的详细信息get_issue_comments- 获取问题的评论add_issue_comment- 向问题添加评论get_issue_comment_count- 获取某个问题的评论数量get_issue_comment- 获取有关特定评论的详细信息get_wiki_page_list- 获取 Wiki 页面列表按项目或关键字过滤
get_wiki_page- 获取有关特定 wiki 页面的详细信息update_wiki_page- 更新 Wiki 页面
迅速的
summarize_projects- 生成最近查看的 Backlog 项目的摘要analyze_backlog_usage- 根据用户、空间和项目数据分析 Backlog 使用模式summarize_wiki_pages- 生成项目 Wiki 页面的摘要
Related MCP server: Linear MCP Server
先决条件
具有 API 访问权限的 Backlog 帐户
环境变量:
BACKLOG_API_KEY:Backlog API 密钥BACKLOG_SPACE_URL:Backlog 空间 URL(例如https://your-space.backlog.com)
发展
安装依赖项:
npm install构建服务器:
npm run build自动重建开发:
npm run watch安装
要与 Claude Desktop 一起使用,请添加您的服务器配置:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-backlog-server": {
"command": "/path/to/mcp-backlog-server/build/index.js",
"env": {
"BACKLOG_API_KEY": "your-api-key",
"BACKLOG_SPACE_URL": "https://your-space.backlog.com"
}
}
}
}调试
MCP 服务器通过标准输入和输出进行通信,因此很难调试。我们建议使用MCP Inspector 。这可以作为包脚本使用:
npm run inspectorInspector 提供了一个 URL 来访问浏览器中的调试工具。
技术细节
该服务器由以下主要组件组成:
index.ts- 主入口点,初始化并配置 MCP 服务器backlog-client.ts- 处理与 Backlog API 通信的客户端。handlers/——资源、工具和提示处理程序resource-handlers.ts- 项目、问题和 wiki 的资源处理程序tool-handlers.ts- 与 Backlog API 交互的工具prompt-handlers.ts- 提示生成函数
types.ts- Backlog API 响应的类型定义config.ts- 从环境变量加载配置
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/katsuhirohonda/mcp-backlog-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server