连接到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容器,请执行以下操作:
# 创建.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
若要使用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 に設定]
# 任务搜索
· 解释Backlog中PROJECT1-100的任务
· 告诉我Backlog中PROJECT1项目中正在处理的任务
# 任务更新
· 将PROJECT1-100的任务状态设为完成
· 在PROJECT1-100的任务上添加“〜〜〜”评论