MCP Hub
Back to servers

axis-mcp

MCP server for Axis team action management tool, allowing Claude to access goals, tasks, KPI progress, and team data via Supabase.

glama
Updated
Apr 24, 2026

Axis MCP Server

Axis(チーム向け行動管理ツール)のデータに Claude Code / Cursor / Claude Desktop からアクセスするための MCP サーバー。

セットアップ

git clone https://github.com/hh881094-ctrl/axis-mcp.git
cd axis-mcp
npm install
cp .env.example .env  # AXIS_SUPABASE_SERVICE_ROLE_KEY を設定
npm run build

Claude Code で使う

claude mcp add axis-mcp node /path/to/axis-mcp/dist/index.js

Claude Desktop で使う

~/Library/Application Support/Claude/claude_desktop_config.json に追加:

{
  "mcpServers": {
    "axis-mcp": {
      "command": "node",
      "args": ["/path/to/axis-mcp/dist/index.js"],
      "env": {
        "AXIS_SUPABASE_URL": "https://trqpkkxugbqkvxsxmdfh.supabase.co",
        "AXIS_SUPABASE_SERVICE_ROLE_KEY": "your_service_role_key_here"
      }
    }
  }
}

利用可能なツール(13個)

ツール説明
get_goalsゴール一覧取得(status / phase / 担当者 / 親IDでフィルタ)
get_goal_detailゴール詳細(KPI・サブゴール・成果物・コメント数含む)
get_today_tasks今日のToDo一覧
get_kpi_progressKPI進捗一覧(達成率付き)
get_team_membersチームメンバー一覧
get_overdue_goals期日超過ゴール一覧
get_phase_summaryフェーズサマリー(KPI・active/completed数)
get_notifications通知取得(未読のみフィルタ可)
get_commentsコメントスレッド取得
get_vision年間目標取得
complete_goalゴールを完了にする(子孫も連動)
complete_taskToDoタスクを完了にする
add_commentゴールにコメントを追加

環境変数

Key説明
AXIS_SUPABASE_URLSupabase プロジェクト URL
AXIS_SUPABASE_SERVICE_ROLE_KEYSupabase Legacy service_role キー

service_role キーは Supabase Dashboard → Project Settings → API Keys → Legacy タブから取得。

開発

npm run dev    # tsx でホットリロード
npm run build  # TypeScript ビルド

ライセンス

MIT

Reviews

No reviews yet

Sign in to write a review