Codexを接続する
Codex(CLIとIDE拡張は同じ設定を共有します)からチームのMCPサーバーにBloque経由で接続します。
1. Bloqueアカウントを作成する
bloque.run にアクセスし、GitHubまたはメールアドレスでサインアップします。Hubは自動的に作成されます。
2. MCPサーバーを追加する
MCP Servers → Add Server に移動し、レジストリからサーバーを選ぶか、GitHub URLまたはnpmパッケージ名を貼り付けるか、接続情報を手動で入力します。詳しくは MCPサーバーを追加する を参照してください。
3. APIキーを生成する
サイドバーの API Keys を開いてキーを作成します。Codexは、起動元のプロセスから環境変数を読み取ります。BLOQUE_API_KEY を利用可能にするには、主に3つの方法があります。
オプション1: シェルでキーをエクスポートする
~/.zshrc または ~/.bashrc などのシェルプロファイルに追加します。
export BLOQUE_API_KEY="your Bloque API key"
新しいターミナルを開いて、そのターミナルからCodexを起動します。
オプション2: .env ラッパーを使う
キーをプロジェクトの .env ファイルに保存している場合:
BLOQUE_API_KEY="your Bloque API key"
bin/codex-with-env などのラッパースクリプトを作成します。
#!/usr/bin/env bash
set -euo pipefail
set -a
source .env
set +a
exec codex "$@"
オプション3: OSのシークレットストアからキーを読み取る
キーをOSの管理するキーチェーンに保存し、起動時に読み取ります。たとえば cross-keychain を使う場合:
#!/usr/bin/env bash
set -euo pipefail
export BLOQUE_API_KEY="$(cross-keychain get bloque BLOQUE_API_KEY)"
exec codex "$@"
4. Codexを接続する
Codex CLIとIDE拡張は同じMCP設定を共有します。Bloqueは config.toml、または codex mcp add コマンドで設定できます。
オプション1: config.toml
~/.codex/config.toml、または信頼済みプロジェクト内の .codex/config.toml に追加します。
[mcp_servers.bloque]
url = "https://mcp.bloque.run/mcp"
bearer_token_env_var = "BLOQUE_API_KEY"
BLOQUE_API_KEY が設定されているシェルからCodexを起動します。
オプション2: codex mcp add
CLIから同じサーバーを追加します。
codex mcp add bloque --url https://mcp.bloque.run/mcp --bearer-token-env-var BLOQUE_API_KEY
確認します。
codex mcp list
bloque が表示されます。
詳細は Codex MCPドキュメント を参照してください。
5. 試す
BLOQUE_API_KEY が設定されているシェルから codex を起動し、次のように質問します。
Bloqueで利用できるツールを教えてください。
Codexがステップ2で追加したサーバーのツールを一覧表示すれば成功です。
次のステップ
- 接続リファレンス — 同じHubに他のクライアントを接続する
- MCPサーバーの認証 — OAuthや認証情報を設定する
- 共有Hub — チームを招待する