backlog-mcp-server
Verified Safeby nulab
Overview
Integrate Backlog API with AI agents (e.g., Claude) to manage projects, issues, wikis, and Git repositories through natural language commands.
Installation
npx backlog-mcp-serverEnvironment Variables
- BACKLOG_DOMAIN
- BACKLOG_API_KEY
- MAX_TOKENS
- OPTIMIZE_RESPONSE
- PREFIX
- ENABLE_TOOLSETS
- ENABLE_DYNAMIC_TOOLSETS
- NODE_ENV
Security Notes
The server relies on API keys passed via environment variables, which is a standard secure practice. Input validation is performed using Zod schemas for all tool parameters, mitigating common injection risks. GraphQL parsing for field selection is used, which typically processes queries safely by selecting existing keys. Configuration can be loaded from a `.backlog-mcp-serverrc.json` file in the home directory, but environment variables take precedence, offering a safeguard against untrusted local configurations. No direct use of 'eval' or other highly dangerous functions was found without clear justification.
Similar Servers
tmcp
Build Model Context Protocol (MCP) servers for AI agents, providing schema-agnostic tools, resources, and prompts, with optional OAuth 2.1 authentication and distributed session management.
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
mcp-http-agent-md
This server provides a Minimal Model Context Protocol (MCP) HTTP server for managing AI agent projects, structured tasks, and versioned history, enabling subagent orchestration and document management.
redmine-mcp-server
Enables AI assistants to interact with Redmine project management systems for issue, project, time, user, and wiki management.