bgl-mcp-server
Allows managing Backlog issues and comments directly from GitHub Copilot Chat in VSCode.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@bgl-mcp-server get me the details of issue PROJ-123 and its latest comments"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
bgl-mcp-server
bgl CLIをラップしたMCPサーバーです。
VSCode + GitHub Copilot や Claude Desktop から、直接Backlogの課題を参照・コメント追加ができるようになります。
前提条件
Node.js v20以上
bgl がインストール済み&ログイン済み
# bglのインストール(まだの場合)
brew tap dannygim/tap
brew install bgl
# Backlogにログイン
bgl auth loginRelated MCP server: Backlog MCP Server
インストール
# リポジトリをクローン
git clone <this-repo>
cd bgl-mcp-server
# 依存関係インストール
npm install
# ビルド
npm run buildVSCode + GitHub Copilot での設定
プロジェクトの .vscode/mcp.json を作成:
{
"servers": {
"backlog": {
"command": "node",
"args": ["/path/to/bgl-mcp-server/dist/index.js"]
}
}
}または、グローバル設定 ~/.vscode/mcp.json に追加。
Claude Desktop での設定
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"backlog": {
"command": "node",
"args": ["/path/to/bgl-mcp-server/dist/index.js"]
}
}
}利用可能なツール
ツール名 | 説明 |
| 課題の内容を取得 |
| 課題のコメント一覧を取得 |
| 課題にコメントを追加 |
使い方の例
Copilot Chatで以下のように話しかけるだけ:
EBC_101-25956 の課題内容を確認してこの課題の原因を分析して、修正方針を検討して検討した修正方針をBacklogにコメントとして投稿してライセンス
MIT
Available Tools
3 toolsbacklog_add_commentA
Backlogの課題にコメントを追加します。作業計画やPR作成報告などに使用できます。
Inputs: message (required), issueKey (required).
backlog_get_commentsA
Backlogの課題に対するコメント一覧を取得します。
Inputs: issueKey (required).
backlog_get_issueA
Backlogの課題(Issue)を取得します。課題キー(例: EBC_101-25956)を指定してください。
Inputs: issueKey (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: retrieving an issue, listing comments, and adding a comment. No overlap in functionality.
All tool names follow a consistent 'backlog_verb_noun' pattern using snake_case (get_issue, get_comments, add_comment).
Three tools is slightly low but still reasonable for a focused Backlog integration covering basic issue and comment operations.
The set covers reading an issue, reading comments, and adding a comment, but lacks update/delete operations and listing issues, which are notable gaps.
Maintenance
Related MCP Connectors
Manage Redbooth tasks, task lists, comments, tags and files from Claude and other AI assistants.
Lets Claude, ChatGPT, and Muse read and update your beckett tasks, notes, calendar, and lists.
Read your tracked time and projects, pause tracking or add a note, from Claude or ChatGPT.
Your Aurentia workspace — projects, CRM, tasks, deliverables — in Claude, Cursor or any MCP client.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceIntegrates Backlog project management with Claude via Model Context Protocol, enabling access to projects, issues, and wiki pages through natural language interactions.1-
- AlicenseBqualityDmaintenanceProvides access to Backlog API for project management, issue tracking, and file operations through Claude Desktop.8011MIT
- AlicenseBqualityDmaintenanceEnables interaction with Backlog project management tools, allowing users to manage projects, issues, and wikis through natural language.1210,810 npmMIT
- FlicenseNot gradedqualityCmaintenanceExposes Backlog project management as tools for Claude Desktop, enabling search and management of issues, comments, wiki pages, milestones, custom fields, notifications, and more.-