
Backlog
STDIOMCP server integrating Backlog API for project, issue, and wiki management.
MCP server integrating Backlog API for project, issue, and wiki management.
[!CAUTION] Official Backlog MCP server launched!
This repository will be changed visible.
https://nulab.com/ja/blog/backlog/released-backlog-mcp-server/
An MCP server implementation that integrates the Backlog API.
This server requires the following environment variables:
BACKLOG_API_KEY
: Your Backlog API keyBACKLOG_SPACE_ID
: Your Backlog space IDBACKLOG_BASE_URL
: Your Backlog base URL (default: https://{your-space-id}.backlog.com/api/v2
)Add this to your 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
T.B.D
docker build -t mcp/backlog -f Dockerfile .
To add new tools:
src/core/schema.ts
src/tools/toolDefinitions.ts
and include it in ALL_TOOLS
src/tools/handlers.ts
and register it in toolHandlers
src/services/
directoryThis MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.