Archion について
Archion は、AI アシスタントやコーディングエージェントを目標・タスク管理アプリに接続します。計画、タスク更新、ブロッカー、分析、Markdown 出力に加え、目標に戦略指針を設定できます。
主な機能
- 01フェーズとタスクを含む目標の作成
- 02タスクの割り当て・完了・更新
- 03タスクのブロッカー報告と解除
- 04目標コンテキストと生産性分析の確認
- 05目標の Markdown 出力
活用シーン
- 01目標をフェーズとタスクに分解
- 02タスクの進捗とブロッカーを追跡
- 03エージェントに持続的な戦略指針を設定
- 04共有用に目標計画を出力
MCP 対応
目標・フェーズ・タスクの参照と管理、ブロッカー報告、分析、出力のツールを提供します。API キーを使って HTTP 接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://archionapp.com/api/mcpclaude mcp add --transport http archion https://archionapp.com/api/mcp{"mcpServers":{"archion":{"type":"http","url":"https://archionapp.com/api/mcp"}}}Cursor で開く{"servers":{"archion":{"type":"http","url":"https://archionapp.com/api/mcp"}}}VS Code で開く{"mcpServers":{"archion":{"type":"http","url":"https://archionapp.com/api/mcp"}}}{"mcpServers":{"archion":{"serverUrl":"https://archionapp.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://archionapp.com/api/mcp認証が必要ツール
詳細
Archion MCP サーバー
Claude Desktop、Cursor、Windsurf、VS Code Copilot などの AI エージェントを、Archion — AI を活用した目標の分解とタスク追跡アプリ — に接続します。
MCP(Model Context Protocol)を使うと、エディターやチャットから AI アシスタントに目標の読み取り、未完了タスクの確認、タスクの完了マーク、ブロッカーの報告などを行わせることができます。
前提条件
- Pro または Team プランの Archion アカウント
- API キー(Dashboard → Settings → API Keys で生成できます)
セットアップ
Claude Desktop
~/.claude/claude_desktop_config.json に追加します。
{
"mcpServers": {
"archion": {
"url": "https://archionapp.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Cursor
- Settings → MCP Servers を開きます
- Add Server をクリックします
- 次のように設定します。
- Name:
archion - Type:
HTTP - URL:
https://archionapp.com/api/mcp - Headers:
Authorization: Bearer YOUR_API_KEY
- Name:
VS Code(GitHub Copilot)
プロジェクト内の .vscode/mcp.json に追加します。
{
"servers": {
"archion": {
"type": "http",
"url": "https://archionapp.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Windsurf
~/.windsurf/mcp_config.json に追加します。
{
"mcpServers": {
"archion": {
"serverUrl": "https://archionapp.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
利用可能なツール
| ツール | 説明 |
|---|---|
list_goals | 進捗の概要付きで、すべての目標を一覧表示します |
list_team_goals | 組織のすべてのチーム目標を一覧表示します |
get_goal_detail | すべてのフェーズとタスクを含む目標を取得します |
create_goal | フェーズ、タスク、任意のアプローチを含む目標を作成します |
get_pending_tasks | 未完了のタスクを取得します。目標で絞り込むこともできます |
add_task | フェーズに新しいタスクを追加します |
assign_task | チームメンバーにタスクを割り当てます |
complete_task | 任意の結果概要を付けて、タスクを完了としてマークします |
update_task_result | 完了したタスクの結果/出力を更新します |
uncomplete_task | タスクを未完了としてマークします |
report_blocker | タスクのブロッカーを報告します |
clear_blocker | タスクのブロッカーを解除します |
get_task_context | 目標に関するミッション概要の完全なコンテキストを取得します |
export_goal_markdown | 目標を Markdown ドキュメントとしてエクスポートします |
get_analytics | 生産性分析(進捗速度、割合など)を取得します |
get_blockers_summary | すべての目標にわたる有効なブロッカーの概要を取得します |
search_tasks | すべての目標からキーワードでタスクを検索します |
get_activity_log | エージェントの最近のアクティビティログを取得します |
プロンプトの例
接続したら、AI アシスタントで次のように試してみてください。
- 「現在の目標は何ですか?」
- 「未完了のタスクを表示して」
- 「タスク X を完了としてマークして」
- 「ブロッカーがあるタスクはどれですか?」
- 「目標を Markdown としてエクスポートして」
- 「Development フェーズに『ユニットテストを書く』というタスクを追加して」
- 「approach: use Next.js + Supabase で SaaS をローンチする目標を作成して」
- 「生産性分析を表示して」
- 「'auth' 関連のタスクを検索して」
戦略的アプローチ
目標には任意の アプローチ を含めることができます。これは、タスクの生成方法や、AI エージェントが目標に取り組む方法を導く戦略的な指針です。
アプローチを指定して目標を作成すると(例:「Next.js + Supabase を使い、まず SEO に注力する」)、このコンテキストは次のように扱われます。
- AI プランナーに渡されます — 生成されるフェーズとタスクは、選択した戦略に沿ったものになります
get_task_contextに含まれます — ミッション概要を読み取るエージェントは、アプローチを確認し、その範囲内で作業できます- 永続的に保存されます — アプローチは、継続的なエージェント指示(軽量な「Fat Skill」のようなもの)として機能します
アプローチは次の方法で設定できます。
- ダッシュボード UI(目標作成のステップ 2。AI による候補の提案機能付き)
create_goalMCP ツール(approachパラメーター)
REST API
Archion は、カスタム連携用の REST API も提供しています。
エンドポイント
GET /api/v1/goals # List all goals with progress
GET /api/v1/goals/:id # Get goal detail
GET /api/v1/goals/:id/export # Export goal as markdown
GET /api/v1/tasks # List tasks (filters: ?done=false&blocked=true&goal_id=)
GET /api/v1/tasks/:id # Get task detail
PATCH /api/v1/tasks/:id # Update task (done, title, blocker_note)
認証
すべてのリクエストで API キーが必要です:
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://archionapp.com/api/v1/goals
または、x-api-key ヘッダーを使用します:
curl -H "x-api-key: YOUR_API_KEY" \
https://archionapp.com/api/v1/goals
使用例
# List pending tasks
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://archionapp.com/api/v1/tasks?done=false"
# Complete a task
curl -X PATCH \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"done": true}' \
https://archionapp.com/api/v1/tasks/TASK_ID
# Report a blocker
curl -X PATCH \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"blocker_note": "Waiting for design review"}' \
https://archionapp.com/api/v1/tasks/TASK_ID
# Export goal as markdown file
curl -H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: text/markdown" \
https://archionapp.com/api/v1/goals/GOAL_ID/export -o goal.md
API キーの上限
| プラン | API キー |
|---|---|
| Free | — |
| Pro | 2 |
| Team | 10 |
リンク
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。