loading…
Search for a command to run...
loading…
A read-only MCP server that enables users to retrieve and interact with Backlog projects, issues, pull requests, and notifications. It provides a secure way to
A read-only MCP server that enables users to retrieve and interact with Backlog projects, issues, pull requests, and notifications. It provides a secure way to query Backlog data through natural language using tools like Claude Desktop.
A read-only MCP server for Backlog.
Quick start:
npx -y @duytnb79/backlog-mcp
Run directly with npx:
npx -y @duytnb79/backlog-mcp
Or install globally:
npm install -g @duytnb79/backlog-mcp
backlog-mcp
Create a .env file or set environment variables before starting the server:
BACKLOG_BASE_URL="https://your-space.backlog.com"
BACKLOG_API_KEY="your_backlog_api_key"
BACKLOG_TIMEOUT_MS="10000"
BACKLOG_MAX_PAGE_SIZE="100"
The server automatically loads .env when running locally.
Required:
BACKLOG_BASE_URLBACKLOG_API_KEYOptional:
BACKLOG_TIMEOUT_MSBACKLOG_MAX_PAGE_SIZE{
"mcpServers": {
"backlog-mcp": {
"command": "npx",
"args": ["-y", "@duytnb79/backlog-mcp"],
"env": {
"BACKLOG_BASE_URL": "https://your-space.backlog.com",
"BACKLOG_API_KEY": "your_backlog_api_key"
}
}
}
}
npm install
npm run build
cp .env.example .env
node dist/index.js
get_notificationsread_notificationlist_projectslist_repositorieslist_pull_requestsget_pull_requestlist_issuesget_issueget_pull_request_commentsget_issue_commentshttps Backlog base URL.envДобавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"backlog-mcp-server": {
"command": "npx",
"args": []
}
}
}