Skip to main content
Model Context Protocol (MCP) を使用すると、外部ツールサーバーをAIエージェントに接続できます。MCPツールは組み込みツールを超えてエージェントの機能を拡張します。

組み込みMCPサーバー

bricks-ctor には、bun install 時に自動設定される組み込みの bricks-ctor MCPサーバーが含まれています。コンパイル、プレビュー、アイコンとLottieアニメーションの検索、Hugging Faceモデルの選択、メディアアセットの管理のためのツールを提供します。

bricks-ctor 組み込みMCPサーバー

bricks-ctorドキュメントの完全なツールリファレンスを参照してください。
bricks-ctor サーバーが CTOR 内で動作するときは、その preview ツールが無効化され、代わりに組み込みのシミュレーターペインが使われます — スクリーンショットはペインの表示と一致し、同じシミュレータが可視プレビューとエージェントのキャプチャの両方を担います。他のエージェント(Claude Code、Codex、CLI)はこれまでどおり MCP の preview ツールを使用します。

設定

MCPサーバーはプロジェクトルートの .mcp.json ファイルで設定します:

トランスポートタイプ

stdio

MCPサーバーを子プロセスとして生成し、標準入出力で通信します。

HTTP

HTTPを介してリモートMCPサーバーに接続します。

MCPサーバーの管理

サイドバーからプラグインパネルを開き、MCP タブに切り替えます。パネルには以下が表示されます:
  • 設定済みサーバーのリストと接続状態
  • 緑のドット — 接続済み、利用可能なツール数が表示されます
  • 赤のドット — 切断またはエラー
  • 各サーバーの展開可能なツールリスト

設定の編集

MCPパネルには .mcp.json を直接編集できる設定エディターが含まれています。保存をクリックして変更を適用し、再接続でサーバー接続を再確立します。

スコープと継承

MCP パネルにはプロジェクト | グローバルスイッチャーがあります。グローバルはメインワークスペースの .mcp.json を編集し、それらのサーバーはすべてのプロジェクトに継承されます。プロジェクトがグローバルと同じ名前のサーバーを定義した場合、プロジェクトのエントリが優先されます。 各プロジェクトには、グローバルサーバーを取り込むかどうかを制御するグローバル MCP サーバーを継承トグルがあります。継承されたサーバーにはグローバルバッジが表示されます。 プラグインによってインストールされたサーバーにはプラグインバッジが表示されます。これらはマシンローカルのレジストリに保存され、プロジェクトの .mcp.json に書き込まれることはなく、実行前にあなたの同意が必要です。 サーバー名が競合する場合、優先順位は低い順にプラグイン、継承、そしてプロジェクトです。

ツールの統合

接続後、MCPツールは組み込みツールとともに表示されます。エージェントは他のツールと同様にそれらを検出して呼び出せます。ツール呼び出しの結果はテキストと画像コンテンツの両方をサポートします。 MCPサーバーの接続はプロジェクトごとにキャッシュされ、アプリが終了すると自動的にクリーンアップされます。