article
README
🚀 Backlog MCP 服务器
Backlog MCP 服务器可与 Backlog API 连接,为用户提供任务搜索、获取和更新等实用功能,极大提升任务管理效率。
✨ 主要特性
- 任务搜索:能够快速精准地查找所需任务。
- 任务获取:方便用户获取相关任务信息。
- 任务更新:支持对任务状态等信息进行及时更新。
📦 安装指南
MCP 配置
需将以下内容添加到~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json文件中:
{
"mcpServers": {
"backlog": {
"command": "node",
"args": ["build/index.js"],
"cwd": "/path/to/backlog-mcp-server"
}
}
}
⚠️ 重要提示
请将
cwd替换为实际项目路径。
Docker 环境
开发环境
此 Docker 容器适用于开发或测试场景,操作步骤如下:
# 创建.env文件
cp .env.example .env
# 设置必要的环境变量
BACKLOG_SPACE_URL=https://your-space.backlog.com
BACKLOG_API_KEY=your_api_key
# 以开发模式启动构建和运行
NODE_ENV=development docker compose up -d --build
在开发模式下,系统会自动监控源代码变更并重新启动。
生产环境
用于生产环境的 Docker 容器,操作步骤如下:
# 创建.env文件
cp .env.example .env
# 设置必要的环境变量
BACKLOG_SPACE_URL=https://your-space.backlog.com
BACKLOG_API_KEY=your_api_key
# 以生产模式启动构建和运行
docker compose up -d --build
MCP 服务器使用
若要使用 Docker 容器作为 MCP 服务器运行,需在应用程序的设置文件中进行如下配置:
例如,对于 Cline、RooCline:
cline_mcp_settings.json
{
"mcpServers": {
"backlog": {
"command": "docker",
"args": ["exec", "-i", "backlog-mcp-server", "node", "build/index.js"],
"env": {
"BACKLOG_SPACE_URL": "https://your-space.backlog.com",
"BACKLOG_API_KEY": "your_api_key"
}
}
}
}
其他应用程序的配置方法请参考:
- Claude Desktop:https://ainow.jp/claude-mcp-guide/
- Windsurf:https://zenn.dev/y16ra/articles/3ed3e2ae734fa4
- Cursor:https://note.com/shuzon__/n/na2aafacf7324 →[Notion MCP Server 在 Cursor 中的配置]
微信扫一扫