メインコンテンツへスキップ
bricks-ctor には内蔵 MCP server が含まれており、bun install の実行時に自動的に設定されます。postinstall スクリプトが .mcp.jsonbricks-ctor エントリを追加します:
{
  "mcpServers": {
    "bricks-ctor": {
      "command": "bun",
      "args": ["./node_modules/@fugood/bricks-ctor/tools/mcp-server.ts"]
    }
  }
}
このサーバーは、AI コーディングエージェント(Claude Code、Codex、CTOR など)が内蔵ツールと組み合わせて使用できる、プロジェクト固有のツールを提供します。
MCP server の設定と管理の詳細については、CTOR MCP リファレンス を参照してください。

利用可能なツール

型チェックを実行してプロジェクトをコンパイルします。プロジェクトディレクトリで bun compile を実行し、ビルド出力を返します。
アプリをコンパイルしてヘッドレスプレビューを起動し、スクリーンショットを撮影します。
パラメーターデフォルト説明
delay3000スクリーンショット撮影前の待機ミリ秒数
width600スクリーンショットの幅
height480スクリーンショットの高さ
responseImagefalseスクリーンショットを base64 画像コンテンツとして返す
testIdトリガーする自動化テスト ID
testTitleLike部分タイトル一致で自動化テストを検索
このサーバーが CTOR 内で動作するときは無効化されます — CTOR のエージェントは組み込みのプレビューペインを直接駆動するため、スクリーンショットはペインの表示と一致します。
キーワードで内蔵の FontAwesome 6 Pro アイコンセットを検索します。
パラメーターデフォルト説明
query検索キーワード
limit10最大結果数
styleスタイルでフィルター:brandsduotonelightregularsolidthin
一致するアイコン名、Unicode コード、利用可能なスタイルを返します。
Hugging Face から AI モデルを検索・選択して BRICKS ジェネレーターで使用します。huggingface_search — ジェネレータータイプでフィルタリングしてモデルを検索します。
パラメーターデフォルト説明
generatorTypeGeneratorLLMジェネレータータイプ(GeneratorLLMGeneratorVectorStoreGeneratorRerankerGeneratorGGMLTTSGeneratorGGMLTTSVocoderGeneratorOnnxLLMGeneratorOnnxSTTGeneratorTTS
query検索キーワード
limit20最大結果数
includeFilesfalseモデルファイル一覧を含める
huggingface_select — 特定のモデルファイルのダウンロード URL とメタデータを取得します。GGUF および ONNX モデル、分割ファイル、マルチモーダル投影ファイル、スピーカー埋め込みをサポートします。
Hugging Face のゲートモデルにアクセスするには、HF_TOKEN 環境変数を設定してください。
CLI 経由で BRICKS ワークスペースのメディアアセットを管理します。
  • media_boxes — すべてのメディアボックスを一覧表示
  • media_get_box — 特定のメディアボックスの詳細を取得
  • media_files — ボックス内のファイルを一覧表示(タイプ・タグでフィルター、ページネーション付き)
  • media_file — 特定のファイルの詳細を取得
  • media_upload_files — ファイルをボックスにアップロード(任意の画像リサイズ、AI 分析、タグ付けに対応)