[!警告] 正式发布 Backlog MCP 服务器!
该仓库将变为可见状态。
https://nulab.com/ja/blog/backlog/released-backlog-mcp-server/
一个集成 Backlog API 的 MCP 服务器实现。
此服务器需要以下环境变量:
BACKLOG_API_KEY:您的 Backlog API 密钥BACKLOG_SPACE_ID:您的 Backlog 空间IDBACKLOG_BASE_URL:您的 Backlog 基础URL(默认值:https://{your-space-id}.backlog.com/api/v2)在您的 claude_desktop_config.json 中添加以下内容:
{
"mcpServers": {
"backlog": {
"command": "npx",
"args": [
"-y",
"backlog-mcp-server"
],
"env": {
"BACKLOG_API_KEY": "YOUR_API_KEY_HERE",
"BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE"
}
}
}
}
{
"mcpServers": {
"backlog": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"BACKLOG_API_KEY=YOUR_API_KEY_HERE",
"-e",
"BACKLOG_SPACE_ID=_YOUR_SPACE_ID_HERE",
"mcp/backlog"
],
"env": {
"BACKLOG_API_KEY": "YOUR_API_KEY_HERE",
"BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE"
}
}
}
}
npm install
npm run build
npm run debug
待定
docker build -t mcp/backlog -f Dockerfile .
要添加新工具:
src/core/schema.ts 中定义一个新的 Zod 模式src/tools/toolDefinitions.ts 中添加一个新的工具定义,并将其包含在 ALL_TOOLS 中src/tools/handlers.ts 中创建一个新的处理器,并将其注册到 toolHandlerssrc/services/ 目录下的服务中实现业务逻辑此 MCP 服务器根据 MIT 许可证授权。这意味着您可以自由使用、修改和分发软件,但须遵守 MIT 许可证中的条款和条件。更多详情,请参阅项目仓库中的 LICENSE 文件。