Backlog MCP Server

by fleagne
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

バックログMCPサーバー

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

ツール

プロジェクトAPI

  • バックログ取得プロジェクト
    • ページ区切りとフィルタリングを使用してプロジェクトを実行する
  • バックログ取得プロジェクト
    • プロジェクトIDまたはキーを使用してプロジェクト取得を実行する

問題API

  • バックログ取得問題
    • ページ区切りとフィルタリングで問題解決を実行する
  • バックログ取得問題
    • 問題IDまたはキーを使用して問題取得を実行する
  • バックログ_問題追加
    • 問題データを使用して問題の追加を実行する
  • バックログ更新問題
    • 問題データを使用して問題の更新を実行する
  • バックログ削除問題
    • 問題IDまたはキーで問題の削除を実行する

ウィキAPI

  • バックログ取得ウィキ
    • キーワードでwikis getを実行する
  • バックログ取得ウィキ
    • Wiki ID またはキーを使用して Wiki 取得を実行する
  • バックログ追加ウィキ
    • WikiデータでWiki追加を実行する
  • バックログ更新ウィキ
    • Wikiデータを使用してWiki更新を実行する
  • バックログ削除ウィキ
    • ウィキIDまたはキーでウィキ削除を実行する

構成

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ファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Backlog API と統合し、自然言語による対話を通じて課題、プロジェクト、Wiki などのプロジェクト管理操作を可能にする MCP サーバー実装。

  1. Tools
    1. Project API
    2. Issue API
    3. Wiki API
  2. Configuration
    1. Getting an API Key
    2. Environment Variables
    3. Usage with Claude Desktop
  3. Development
    1. Installation
    2. Build
    3. Debug
    4. Running Tests
    5. Docker Build
  4. Extending the Server
    1. License
      ID: ekxpemr97g