Server data from the Official MCP Registry
MCP server for Backlog API integration with AI agents.
MCP server for Backlog API integration with AI agents.
Valid MCP server (10 strong, 3 medium validity signals). 5 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry. Trust signals: trusted author (2/3 approved).
12 files analyzed · 6 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Set these up before or after installing:
Environment variable: BACKLOG_HOST
Environment variable: BACKLOG_API_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-vfa-khuongdv-mcp-backlog": {
"env": {
"BACKLOG_HOST": "your-backlog-host-here",
"BACKLOG_API_KEY": "your-backlog-api-key-here"
},
"args": [
"-y",
"@duongkhuong/mcp-backlog"
],
"command": "npx"
}
}
}From the project's GitHub README.
A Model Context Protocol (MCP) server for interacting with Backlog (backlog.com / backlog.jp). This server enables AI agents to manage Backlog projects, issues, versions, wiki pages, and more through a standardized interface.
Package: @duongkhuong/mcp-backlog
This MCP server provides a comprehensive suite of tools to interact with Backlog's API, enabling seamless integration with AI agents like Claude. Perform project management tasks, create and update issues, manage versions, organize wiki documentation, and handle attachments all through a unified interface.
The server provides tools organized into the following categories:
Install the package globally or locally:
npm install @duongkhuong/mcp-backlog
Clone the repository and install dependencies:
git clone https://github.com/vfa-khuongdv/mcp-backlog.git
cd mcp-backlog
npm install
npm run build
Backlog API Key:
Backlog Host:
your-space-id.backlog.com or your-space-id.backlog.jp)The server requires the following environment variables:
BACKLOG_HOST=your-space-id.backlog.com
BACKLOG_API_KEY=your_api_key_here
Add the following configuration to your claude_desktop_config.json file:
{
"mcpServers": {
"backlog": {
"command": "npx",
"args": ["-y", "@duongkhuong/mcp-backlog"],
"env": {
"BACKLOG_HOST": "your-space-id.backlog.com",
"BACKLOG_API_KEY": "your_api_key_here"
}
}
}
}
Add the following configuration to your .vscode/mcp.json file:
{
"servers": {
"backlog": {
"command": "npx",
"args": ["-y", "@duongkhuong/mcp-backlog"],
"env": {
"BACKLOG_HOST": "your-space-id.backlog.com",
"BACKLOG_API_KEY": "your_api_key_here"
}
}
}
}
To run the server locally during development:
npm run build
npm start
Or in watch mode:
npm run build -- --watch
The server exposes the following tools (grouped by functionality):
mcp_backlog_list_issues - List all issues in a projectmcp_backlog_get_issue - Get a specific issuemcp_backlog_create_issue - Create a new issuemcp_backlog_update_issue - Update an existing issuemcp_backlog_delete_issue - Delete an issuemcp_backlog_search_issues - Search issues with filtersmcp_backlog_add_comment - Add a comment to an issuemcp_backlog_get_comment - Get a specific commentmcp_backlog_list_issue_comments - List all comments on an issuemcp_backlog_update_comment - Update a commentmcp_backlog_delete_comment - Delete a commentmcp_backlog_list_projects - List all projectsmcp_backlog_get_project - Get project detailsmcp_backlog_get_project_members - Get project membersmcp_backlog_list_versions - List project versionsmcp_backlog_create_version - Create a new versionmcp_backlog_update_version - Update a versionmcp_backlog_delete_version - Delete a versionmcp_backlog_list_wikis - List wiki pagesmcp_backlog_get_wiki - Get a specific wiki pagemcp_backlog_create_wiki - Create a new wiki pagemcp_backlog_update_wiki - Update a wiki pagemcp_backlog_delete_wiki - Delete a wiki pagemcp_backlog_list_attachments - List attachments for an issuemcp_backlog_get_attachment - Get attachment detailsmcp_backlog_add_attachment - Upload an attachmentmcp_backlog_list_categories - List project categoriesmcp_backlog_get_issue_types - Get issue typesmcp_backlog_list_priorities - List priority levelsmcp_backlog_list_resolutions - List resolution statusesmcp_backlog_get_myself - Get current user informationmcp-backlog/
├── src/
│ ├── index.ts # Server entry point
│ ├── backlog-api.ts # Backlog API wrapper
│ ├── config.ts # Configuration validation
│ ├── constants/
│ │ └── regex.ts # Regular expressions
│ └── tools/ # Tool implementations
│ ├── issues.ts # Issue management tools
│ ├── comments.ts # Comment management tools
│ ├── projects.ts # Project tools
│ ├── versions.ts # Version management tools
│ ├── wiki.ts # Wiki page tools
│ ├── attachments.ts # Attachment tools
│ ├── category.ts # Category tools
│ └── metadata.ts # Metadata tools
├── package.json
├── tsconfig.json
├── server.json # MCP server definition
└── README.md
Compile TypeScript to JavaScript:
npm run build
Start the server:
npm start
Run tests (when available):
npm test
For detailed API documentation, visit:
The server provides comprehensive error handling with descriptive error messages. Common errors include:
BACKLOG_API_KEY environment variableBACKLOG_HOST is correct (e.g., your-space-id.backlog.com)Contributions are welcome! Please feel free to submit a Pull Request to the GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.
For issues, questions, or suggestions, please open an issue on GitHub Issues.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.