接続リファレンス
すべてのMCPクライアントがBloqueに接続するために必要な2つの値:
| フィールド | 値 |
|---|---|
| URL | https://mcp.bloque.run/mcp |
| Authorization | Bearer <あなたのAPIキー> |
環境変数
一部のMCPクライアントは、クライアントを起動するプロセスから環境変数を読み取ります。.env ファイルを自動的には読み込まないことが多いため、クライアントを起動する前に BLOQUE_API_KEY が利用可能であることを確認してください。
オプション1: シェルでキーをエクスポートする
~/.zshrc または ~/.bashrc などのシェルプロファイルに追加します:
export BLOQUE_API_KEY="あなたのBloqueのAPIキー"
新しいターミナルを開いて、そのターミナルからMCPクライアントを起動します。
オプション2: 小さな .env ラッパーを使用する
プロジェクトの .env ファイルにキーを保存している場合:
BLOQUE_API_KEY="あなたのBloqueのAPIキー"
bin/client-with-env などのラッパースクリプトを作成します:
#!/usr/bin/env bash
set -euo pipefail
set -a
source .env
set +a
exec "$@"
これは .env がシンプルなシェル互換の KEY=value 行を含む場合に最も効果的です。
オプション3: OSのシークレットストアからキーを読み取る
OSの管理されたキーチェーンにキーを保存して、起動時に読み取ります。例えば、cross-keychain を使用する場合:
#!/usr/bin/env bash
set -euo pipefail
export BLOQUE_API_KEY="$(cross-keychain get bloque BLOQUE_API_KEY)"
Visual Studio Code
VS CodeはHTTPによるネイティブリモートMCPサーバーをサポートしています。ブリッジは不要です。
グローバルまたはワークスペースの mcp.json を編集します(コマンドパレットから MCP: サーバーを追加 を実行するか、直接ファイルを編集します):
{
"servers": {
"bloque": {
"type": "http",
"url": "https://mcp.bloque.run/mcp",
"headers": {
"Authorization": "Bearer ${input:bloque-api-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "bloque-api-key",
"description": "Bloque APIキー"
}
]
}
Cursor
- Cursor → Integrations → MCP を開く。
- Edit mcp.json を選択する。
bloqueエントリを追加またはマージする:
{
"mcpServers": {
"bloque": {
"type": "http",
"url": "https://mcp.bloque.run/mcp",
"headers": {
"Authorization": "Bearer <あなたのAPIキー>"
}
}
}
}
LM Studio
- LM Studio → Integrations → MCP を開き、Edit mcp.json を選択する。
mcpServersオブジェクト内にbloqueエントリを追加する:
{
"mcpServers": {
"bloque": {
"type": "http",
"url": "https://mcp.bloque.run/mcp",
"headers": {
"Authorization": "Bearer <あなたのAPIキー>"
}
}
}
}
ファイルを保存するとLM StudioのMCPサーバーが自動的に再読み込みされます。