backlog-mcp

backlog-mcp is a project management tool developed in Python that automates task tracking and progress management. It features a user-friendly interface and a rich set of functionalities aimed at enhancing team productivity. It also supports integration with APIs, making it easy to connect with other tools.

GitHub Stars

3

User Rating

Not Rated

Favorites

0

Views

19

Forks

0

Issues

0

README
Backlog MCP (Model Context Protocol) Integration

alt text

このプロジェクトは、BacklogのAPIをModel Context Protocol (MCP)を通じて利用可能にするための統合システムです。これにより、AIアシスタントがBacklogの機能(課題の作成、プロジェクト管理など)を直接操作できるようになります。

インストール方法
{
    "mcpServers": {
        "backlog": {
            "command": "uv",
            "args": [
                "run",
                "--directory",
                "~\\backlog-mcp\\mcp-server", // ここをダウンロードしたディレクトリに変更してください
                "mcp",
                "run",
                "hello.py"
            ],
            "env": {
                "BACKLOG_API_KEY": "BacklogのAPIキー"
            }
        }
    }
}
技術スタック
  • Python
  • OpenAPI Generator
  • Model Context Protocol (MCP)
  • Poetry (依存関係管理)
  • Backlog API
開発フロー
  1. BacklogのAPIドキュメントをスクレイピング
  2. OpenAPI仕様を生成
  3. Pythonクライアントを生成
  4. MCPサーバーを実装
  5. AIアシスタントからBacklog APIを利用
注意事項
  • Backlog APIキーの取り扱いには十分注意してください
  • APIの利用制限に注意してください
  • 自動生成されたコードは手動で修正しないでください