How this skill is triggered — by the user, by Claude, or both
Slash command
/health-manager-mcp:health-setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Health Manager MCP サーバーへの接続を確認し、未設定の場合はセットアップをガイドします。
Health Manager MCP サーバーへの接続を確認し、未設定の場合はセットアップをガイドします。
Bash で以下を実行し、現在の設定値を確認してください:
echo "URL: ${HEALTH_MANAGER_URL:-http://localhost:3001}"
echo "CF_ACCESS_CLIENT_ID: ${CF_ACCESS_CLIENT_ID:-(未設定)}"
未設定の場合、デフォルトの http://localhost:3001 が使用されます。
接続先 URL に対してヘルスチェックを実行してください。Cloudflare Access で保護されている場合は CF Access ヘッダーが必要です。
CF Access ヘッダーが設定されている場合:
curl -s -H "CF-Access-Client-Id: $CF_ACCESS_CLIENT_ID" -H "CF-Access-Client-Secret: $CF_ACCESS_CLIENT_SECRET" "${HEALTH_MANAGER_URL:-http://localhost:3001}/health"
ローカル環境の場合:
curl -s "${HEALTH_MANAGER_URL:-http://localhost:3001}/health"
{"status":"ok",...} が返る)MCP サーバーは正常に動作しています。次のステップとしてユーザーに案内してください:
/health-query スキルで健康データへの問い合わせができる/health-query 今週の歩数は?ユーザーに以下をガイドしてください:
Health Manager サーバーが起動しているか確認
pnpm dev を実行するとサーバーが http://localhost:3001 で起動するリモートサーバーの場合は URL を設定
echo 'export HEALTH_MANAGER_URL=https://your-server-url' >> ~/.bashrc
~/.zshrc に追記Claude Code の再起動を案内
リモートサーバーに接続する場合、認証の設定が必要です。
サーバー側で HEALTH_MANAGER_BEARER_TOKEN を設定している場合、クライアント側にも同じトークンを設定してください:
export HEALTH_MANAGER_BEARER_TOKEN=your-token-here
プラグインが自動的に Authorization: Bearer <token> ヘッダーを付与します。
認証付きでの接続確認:
curl -s -H "Authorization: Bearer $HEALTH_MANAGER_BEARER_TOKEN" -H "CF-Access-Client-Id: $CF_ACCESS_CLIENT_ID" -H "CF-Access-Client-Secret: $CF_ACCESS_CLIENT_SECRET" "${HEALTH_MANAGER_URL:-http://localhost:3001}/api/health-data/types"
Cloudflare Access で保護されたサーバーに接続する場合、Service Token を設定してください:
export CF_ACCESS_CLIENT_ID=your-client-id
export CF_ACCESS_CLIENT_SECRET=your-client-secret
これにより、MCP プラグインと curl コマンドが自動的に CF-Access-Client-Id / CF-Access-Client-Secret ヘッダーを付与し、Cloudflare Access のエッジ認証を通過します。
npx claudepluginhub karakuriagent/health-manager-agent --plugin health-manager-mcpInteractive setup wizard that detects OS, identifies wearable devices (Apple Watch, Oura, Fitbit, Garmin, Whoop), and guides users through API token setup and env var configuration for the health-mcp connector.
Guides users through installing the HealthClaw + OpenClaw personal-health-agent stack, including OpenClaw gateway, FHIR server, EHR connection, and guardrails.
Performs fast pre-flight health checks on Grainulator MCP servers (wheat, mill, silo). Reports status table and provides exact fix commands for failures. Use before sessions to prevent disconnections.