Skip to main content
Glama
bgl-mcp-server

bgl-mcp-server

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 login

Related MCP server: Backlog MCP Server

インストール

# リポジトリをクローン
git clone <this-repo>
cd bgl-mcp-server

# 依存関係インストール
npm install

# ビルド
npm run build

VSCode + 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"]
    }
  }
}

利用可能なツール

ツール名

説明

backlog_get_issue

課題の内容を取得

backlog_get_comments

課題のコメント一覧を取得

backlog_add_comment

課題にコメントを追加

使い方の例

Copilot Chatで以下のように話しかけるだけ:

EBC_101-25956 の課題内容を確認して
この課題の原因を分析して、修正方針を検討して
検討した修正方針をBacklogにコメントとして投稿して

ライセンス

MIT

Available Tools

3 tools
backlog_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

    A3.9/5.0

    Scored across 3 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: retrieving an issue, listing comments, and adding a comment. No overlap in functionality.

    Naming Consistency5/5

    All tool names follow a consistent 'backlog_verb_noun' pattern using snake_case (get_issue, get_comments, add_comment).

    Tool Count4/5

    Three tools is slightly low but still reasonable for a focused Backlog integration covering basic issue and comment operations.

    Completeness3/5

    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

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      Exposes Backlog project management as tools for Claude Desktop, enabling search and management of issues, comments, wiki pages, milestones, custom fields, notifications, and more.
      -