🔑 secret-mcp-manager
APIキーを預かり、Claude にキーを見せずにAPIを呼ぶためのサーバーです。下の手順で各環境につなぎます。
1. Claude のアプリ / claude.ai
- 設定 → コネクタ → カスタムコネクタを追加
- URL:
https://api-manager.hundredagents.dev/mcp
- 認証は「サインインなし」を選び、リクエストヘッダーを追加:
Authorization
値:Bearer <MCP_TOKEN>
<MCP_TOKEN> は Cloudflare の Worker 設定で決めた合言葉に置き換えます
2. Claude Code(ターミナル)
claude mcp add --transport http key-vault https://api-manager.hundredagents.dev/mcp --header "Authorization: Bearer <MCP_TOKEN>"
3. Claude のクラウド作業環境(コードから中継を使う場合)
クラウドの作業環境は、許可したドメインにしか通信できません。次のドメインを1つ足すと、どのAPIでも中継経由で呼べるようになります(手元のMacなどで動かす場合は不要)。
api-manager.hundredagents.dev
- プロジェクトの Project settings を開く
- Cloud environment のメニューで使っている環境の歯車を押す(無ければ「Add cloud environment」で作る)
- Network access を Custom にして、Allowed domains に上のドメインを追加(元から入っているパッケージ置き場のリストは消さない)
- 保存したあとに始めたスレッドから有効になります
詳しい手順: Cloud environments の Network access