Skip to main content
Glama
fleagne

Backlog MCP Server

by fleagne

バックログMCPサーバー

Backlog API を統合した MCP サーバー実装。

ツール

プロジェクトAPI

  • バックログ取得プロジェクト

    • ページ区切りとフィルタリングを使用してプロジェクトを実行する

  • バックログ取得プロジェクト

    • プロジェクトIDまたはキーを使用してプロジェクト取得を実行する

問題API

  • バックログ取得問題

    • ページ区切りとフィルタリングで問題解決を実行する

  • バックログ取得問題

    • 問題IDまたはキーを使用して問題取得を実行する

  • バックログ_問題追加

    • 問題データを使用して問題の追加を実行する

  • バックログ更新問題

    • 問題データを使用して問題の更新を実行する

  • バックログ削除問題

    • 問題IDまたはキーで問題の削除を実行する

ウィキAPI

  • バックログ取得ウィキ

    • キーワードでwikis getを実行する

  • バックログ取得ウィキ

    • Wiki ID またはキーを使用して Wiki 取得を実行する

  • バックログ追加ウィキ

    • WikiデータでWiki追加を実行する

  • バックログ更新ウィキ

    • Wikiデータを使用してWiki更新を実行する

  • バックログ削除ウィキ

    • ウィキIDまたはキーでウィキ削除を実行する

Related MCP server: MCP Server Linear

構成

APIキーの取得

  1. バックログにサインアップする

  2. プランを選択してください(無料プランはこちらからご利用いただけます)

  3. 個別の設定ヘルプからAPIキーを生成します

環境変数

このサーバーには次の環境変数が必要です。

  • 必須:

    • BACKLOG_API_KEY : Backlog APIキー

    • BACKLOG_SPACE_ID : バックログスペースID

  • オプション:

    • BACKLOG_BASE_URL : Backlog のベース URL (デフォルト: https://{your-space-id}.backlog.com/api/v2 )

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

NPX

{
  "mcpServers": {
    "backlog": {
      "command": "npx",
      "args": [
        "-y",
        "backlog-mcp-server"
      ],
      "env": {
        "BACKLOG_API_KEY": "YOUR_API_KEY_HERE",
        "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE"
      }
    }
  }
}

ドッカー

{
  "mcpServers": {
    "backlog": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "BACKLOG_API_KEY=YOUR_API_KEY_HERE",
        "-e",
        "BACKLOG_SPACE_ID=YOUR_SPACE_ID_HERE",
        "mcp/backlog"
      ],
      "env": {
        "BACKLOG_API_KEY": "YOUR_API_KEY_HERE",
        "BACKLOG_SPACE_ID": "YOUR_SPACE_ID_HERE"
      }
    }
  }
}

発達

インストール

npm install

建てる

npm run build

デバッグ

npm run debug

テストの実行

未定

Dockerビルド

docker build -t mcp/backlog -f Dockerfile .

サーバーの拡張

新しいツールを追加するには:

  1. src/core/schema.tsに新しい Zod スキーマを定義します。

  2. src/tools/toolDefinitions.tsに新しいツール定義を追加し、 ALL_TOOLSに含めます。

  3. src/tools/handlers.tsに新しいハンドラーを作成し、 toolHandlersに登録します。

  4. src/services/ディレクトリ内のサービスにビジネスロジックを実装する

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fleagne/backlog-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server