npx claudepluginhub karakuriagent/health-manager-agent --plugin health-manager-mcpThis skill uses the workspace's default tool permissions.
Health Manager MCP サーバーへの接続を確認し、未設定の場合はセットアップをガイドします。
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
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 のエッジ認証を通過します。