AgileHero について
AgileHeroは、チームとAIエージェント向けのアジャイルプロジェクトワークスペースです。ボード、ロードマップ、ホワイトボード、振り返り、Wikiを扱い、MCPサーバーはユーザー権限で各機能を公開します。リッチテキストの編集はプレビュー後に適用します。
主な機能
- 01ボード、バックログ、エピックの管理
- 02ロードマップの作成と更新
- 03ホワイトボードと図の操作
- 04振り返り項目の記録
- 05チームWikiとデリバリーメトリクスの管理
活用シーン
- 01仕様をエピックやカードに分割
- 02ホワイトボードの案をバックログ項目に変換
- 03振り返りの記録を作成
- 04プロジェクトWikiのページを作成・更新
MCP 対応
ホスト型MCPサーバーは、Streamable HTTPとOAuth 2.1で49種類のツールを提供します。エージェントはログインユーザーの権限で各機能を操作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.agilehero.io/mcpclaude mcp add --transport http agilehero https://mcp.agilehero.io/mcp{"mcpServers":{"agilehero":{"type":"http","url":"https://mcp.agilehero.io/mcp"}}}Cursor で開く{"servers":{"agilehero":{"type":"http","url":"https://mcp.agilehero.io/mcp"}}}VS Code で開く{"mcpServers":{"agilehero":{"type":"http","url":"https://mcp.agilehero.io/mcp"}}}{"mcpServers":{"agilehero":{"serverUrl":"https://mcp.agilehero.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
AgileHero MCP サーバー
AI エージェントが操作できるアジャイルプロジェクト管理ツールです。 AgileHero はアジャイルチーム向けのプロジェクト管理ツールです。カンバンボード、エピックとロードマップ、レトロスペクティブ、見積もりポーカー、ホワイトボード、Wiki、デリバリーメトリクスを1つのワークスペースで利用でき、すべてのモジュールが 49 個のツール を通じて Model Context Protocol 経由で AI アシスタントに公開されています。
このリポジトリは、ホスト型サーバー向けの公開コネクターキットです。ここにサーバーのコードはありません。サーバーは https://mcp.agilehero.io/mcp で稼働しており、これらのファイルでは MCP クライアントやカタログ向けに、サーバーの情報(レジストリマニフェスト、Claude Code プラグイン、クライアント設定)を提供し、機能を説明しています。
- ウェブサイト:https://agilehero.io
- セットアップガイドと対応クライアント:https://agilehero.io/docs/mcp(このリポジトリ内にもあります:
docs/setup.md、docs/tools.md、docs/agilehero-markup.md) - AgileHero Markup(リッチテキスト)仕様:https://agilehero.io/docs/mcp/agilehero-markup
- 公式 MCP Registry エントリー:
io.agilehero/agilehero - 以下にも公開されています:Smithery · Glama · LobeHub
接続
| エンドポイント | https://mcp.agilehero.io/mcp |
| トランスポート | Streamable HTTP |
| 認証 | OAuth 2.1 — クライアントから AgileHero アカウントにサインインします。貼り付ける API キーはありません。クライアントはクライアント ID メタデータドキュメントに対応している必要があります(Claude Code、Claude.ai、VS Code、Codex、Zed など。Cursor と Gemini CLI はまだ対応していません)。 |
| 権限 | エージェントはユーザー本人として動作します。アカウントでできることだけを実行でき、それ以上のことはできません。 |
| プラン | Free を含むすべてのプランで利用できます。Wiki、ホワイトボード、レトロスペクティブ、ロードマップのツールには、Pro または14日間のトライアルのワークスペースが必要です。 |
| 1日の上限 | ツール呼び出し数は、ユーザーごと、ワークスペースごとに計測されます。Free は1日500回、Pro またはトライアルは5,000回で、00:00 UTC にリセットされます。 |
Claude Code
claude mcp add --transport http agilehero https://mcp.agilehero.io/mcp
次に Claude Code 内で /mcp を実行し、サインインリンクに従ってください。
Claude Code プラグイン — このリポジトリは1つのプラグインを含むプラグインマーケットプレイスでもあります。インストールすると、サーバーも一緒に追加されます。
claude plugin marketplace add agilehero-io/agilehero-mcp
claude plugin install agilehero@agilehero
その他の MCP クライアント — 上記のエンドポイントを指定してください。クライアントが認可サーバーを自動的に検出し(RFC 9728 の保護リソースメタデータ)、サインイン画面を開きます。VS Code、Codex、Zed などのクライアントごとの手順はこちら:https://agilehero.io/docs/mcp。
一般的な設定(.mcp.json):
{ "mcpServers": { "agilehero": { "type": "http", "url": "https://mcp.agilehero.io/mcp" } } }
エージェントにできること
バックログのトリアージ、仕様からエピックとカードへの分割、見積もり、ボード上での作業の移動、レトロスペクティブの記録、ホワイトボードのブレインストーミングからカードの作成、Wiki ページの下書きなどを依頼できます。自分のワークスペースで、自分の権限を使って作業でき、変更はすべてチームにリアルタイムで表示されます。
サーバーが initialize 時にすべてのクライアントに伝える規約:すべての ID は、list/get/search ツールが返す短い uid です(決して推測しません)。ほとんどのツールではプロジェクトの uid が必要です(まず list_projects を呼び出してください)。リッチテキストは AgileHero Markup(AHM) という厳格な XML 方言です。作成前に一度 get_ahm_spec を呼び出してください。説明と Wiki の編集は設計上、2段階で行います(プレビューし、返されたトークンを使って適用します)。
ツール(49)
検出と検索
| ツール | 内容 |
|---|---|
list_projects | トークンのユーザーがアクセスできるすべてのワークスペースとプロジェクトを一覧表示し、エージェントがプロジェクト UID を特定できるようにします… |
search | 製品のグローバル全文検索(OpenSearch)です。カード、エピック、Wiki ページ、プロジェクトを対象に、タイトルなどが一致するものを検索します… |
search_cards | 1 つのプロジェクト内のカードをタイトルの部分一致で検索します(カンバンボードとバックログ)。製品内検索に一致するものを対象にします… |
list_project_users | プロジェクトのメンバーを一覧表示し、エージェントが担当者 UID を特定できるようにします |
list_board_lists | プロジェクトのカンバンボードのリストを一覧表示し、エージェントが move_card の有効な移動先を特定できるようにします。 |
list_labels | プロジェクトのラベルを一覧表示し、エージェントが類似したラベルを新規作成せずに既存の分類体系を再利用できるようにします… |
カードとエピック
| ツール | 内容 |
|---|---|
list_cards | 1 つのカンバンリストのカード、または list_id が省略されているか空の場合はプロジェクトのバックログのカードを、ボード上で一覧表示します… |
get_card | ID を指定してカードの詳細情報を取得します |
create_card | サポートされているフィールドを任意に組み合わせて、プロジェクトのカンバンボードに新しいカードを作成します |
update_card | UID を指定して既存のカードを更新します。 |
move_card | カードを別のリストに移動します(または同じリスト内で位置を変更します)。 |
delete_card | UID を指定してカードを論理削除します |
list_epics | プロジェクトのエピックを一覧表示し、エージェントが get_epic やカードへの割り当てに使うエピック UID を特定できるようにします。 |
get_epic | ID を指定してエピックの詳細情報を取得します |
create_epic | サポートされているフィールドを任意に組み合わせて、プロジェクトに新しいエピックを作成します |
update_epic | UID を指定して既存のエピックを更新します。変更されるのは指定されたフィールドのみです。 |
delete_epic | UID を指定してエピックを論理削除します。 |
create_label | 名前を指定してプロジェクトに新しいラベルを作成します。 |
create_comment | カードまたはエピックにコメントを追加します。 |
delete_comment | あなたが投稿したコメントを削除します(コメントは、このクライアントが操作するサインイン済みユーザーに紐付けられます。他の… |
リッチテキスト(AgileHero Markup)
| ツール | 内容 |
|---|---|
get_ahm_spec | AgileHero Markup(AHM)v1.0 仕様です。AgileHero が受け付ける唯一のリッチテキスト形式です(Markdown などは… |
preview_description_update | カードまたはエピックの説明を編集する際に、必ず最初に実行する手順です。ブロック操作を検証し、結果を返します… |
update_description | 事前にプレビューした説明の更新をカードまたはエピックに適用します。 |
Wiki
| ツール | 内容 |
|---|---|
list_wiki_paths | プロジェクト内のすべての Wiki パス(ページとフォルダー)を一覧表示します |
show_wiki_page | Wiki ページを AgileHero Markup(AHM)と document_version として取得します。 |
create_wiki_page | AgileHero Markup(AHM)のコンテンツを含む Wiki ページを作成します(フォルダー内への作成も可能です)。 |
preview_wiki_page_update | Wiki ページを更新する際に、必ず最初に実行する手順です。操作を検証し、サーバーで計算された結果を返します… |
update_wiki_page | 事前にプレビューした更新を Wiki ページに適用します。 |
ホワイトボード
| ツール | 機能 |
|---|---|
list_whiteboards | プロジェクトのホワイトボードを一覧表示します(uid、名前、要素数、url)。 |
create_whiteboard | プロジェクトに空のホワイトボードを作成します。 |
get_whiteboard | ホワイトボードを簡潔なテキスト形式で読み取ります。ボードの境界と、各要素につき1行(「 at…」)が含まれます。 |
create_whiteboard_elements | 1回のトランザクション呼び出しで最大100個のホワイトボード要素を作成します(すべて成功するか、すべて失敗し、リアルタイムイベントは1件です)。 |
create_whiteboard_diagram | セマンティックグラフ(ノード、エッジ、…)から、ホワイトボードに図(フローチャート、プロセス図、依存関係グラフ)を描画します。 |
update_whiteboard_elements | 1回の全件成功または全件失敗の呼び出しで、最大100個のホワイトボード要素を更新します。移動(x/y)、サイズ変更、重ね順の変更(z_index)、…を行えます。 |
delete_whiteboard_elements | 1回のトランザクション呼び出しで最大100個のホワイトボード要素を削除します。 |
review_whiteboard | ホワイトボードに対して、テキストが要素からはみ出している可能性や、目に見える重なりなどの品質チェックを決定論的に実行します。 |
convert_whiteboard_element | ホワイトボード要素をバックログ項目に変換します。付箋をカードまたはエピックに、フレームを…に変換できます。 |
convert_mind_map | ノードごとの対応付けを指定して、マインドマップをバックログ項目に変換します。ルートは新しいエピック(role「epic」)にできます。… |
レトロスペクティブ
| ツール | 機能 |
|---|---|
list_retrospectives | プロジェクトのレトロスペクティブ会議を新しい順に一覧表示します(uid、名前、日付、url)。 |
create_retrospective | レトロスペクティブ会議を作成します。 |
get_retrospective | レトロスペクティブ会議を読み取ります。列(uidを含みます。ハンドルはadd_retro_itemsとmove_retro_itemで使用します)、…が含まれます。 |
add_retro_items | レトロスペクティブボードに複数の項目をまとめて追加します。 |
move_retro_item | レトロスペクティブ項目を、そのボードの別の列に移動します。 |
ロードマップ
| ツール | 機能 |
|---|---|
list_roadmap_slots | 日付範囲と重複するプロジェクトのロードマップ枠を一覧表示します(デフォルト:今月から5か月先まで)。 |
create_roadmap_slot | プロジェクトのロードマップにエピックを予定として登録します。開始日から終了日までの枠を作成し、担当者を指定することもできます。 |
update_roadmap_slot | ロードマップ枠を更新します。日程変更またはサイズ変更(start_date/end_date)、同じ…の別のエピックへの移動を行えます。 |
delete_roadmap_slot | ロードマップ枠を完全に削除します(担当者との関連付けも削除されます)。 |
メトリクスと要注意項目
| ツール | 機能 |
|---|---|
list_attention_cards | プロジェクトのカンバンボードで対応が必要なカードを一覧表示します。プロダクトのMetricsページと同じ一覧です。 |
get_metrics_summary | プロジェクトのカンバンボードで対応が必要なカードの件数を1回の呼び出しで取得します。overdue_cards_count、… |
このリポジトリ内のファイル
| ファイル | 目的 |
|---|---|
docs/setup.md | クライアントごとの接続手順。自動生成されます |
docs/tools.md | パラメーターと呼び出し例を含む49個すべてのツール。自動生成されます |
docs/agilehero-markup.md | AHMリッチテキスト仕様。自動生成されます |
data/mcp-docs.json | 3つの生成ドキュメントのソース(バックエンドでbin/rails mcp:docsを実行) |
scripts/generate-docs.mjs | このJSONからdocs/を再生成します |
context7.json | ドキュメントインデックス用の解析およびエージェントルール設定 |
server.json | Official MCP Registryに公開されるマニフェスト |
.mcp.json | ホスト型サーバー用のクライアント設定 |
.claude-plugin/plugin.json | Claude Codeプラグインのマニフェスト(claude plugin validateで検証) |
.claude-plugin/marketplace.json | このリポジトリから直接プラグインをインストールするためのマーケットプレイスマニフェスト |
assets/agilehero-icon-512.png | カタログ用アイコン |
料金
2 シートは永久に無料です。Pro は月額 $12 で、追加シートごとに $9 です。すべてのプレミアムモジュールを 14 日間お試しいただけます。クレジットカードは不要です。詳細:https://agilehero.io/pricing。
サポート
https://agilehero.io/contact/ · [email protected]
ライセンス
このリポジトリ内のファイルは、MIT License の下で公開されています。AgileHero 自体はホスト型のプロプライエタリサービスです。サインインに使用するアカウントには、利用規約が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。