メインコンテンツまでスキップ

接続リファレンス

すべてのMCPクライアントがBloqueに接続するために必要な2つの値:

フィールド
URLhttps://mcp.bloque.run/mcp
AuthorizationBearer <あなたの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

  1. Cursor → Integrations → MCP を開く。
  2. Edit mcp.json を選択する。
  3. bloque エントリを追加またはマージする:
{
"mcpServers": {
"bloque": {
"type": "http",
"url": "https://mcp.bloque.run/mcp",
"headers": {
"Authorization": "Bearer <あなたのAPIキー>"
}
}
}
}

LM Studio

  1. LM Studio → Integrations → MCP を開き、Edit mcp.json を選択する。
  2. mcpServers オブジェクト内に bloque エントリを追加する:
{
"mcpServers": {
"bloque": {
"type": "http",
"url": "https://mcp.bloque.run/mcp",
"headers": {
"Authorization": "Bearer <あなたのAPIキー>"
}
}
}
}

ファイルを保存するとLM StudioのMCPサーバーが自動的に再読み込みされます。