bricks-ctor includes a built-in MCP server that is automatically configured duringDocumentation Index
Fetch the complete documentation index at: https://docs.bricks.tools/llms.txt
Use this file to discover all available pages before exploring further.
bun install. The postinstall script adds a bricks-ctor entry to your .mcp.json:
See the CTOR MCP reference for details on how MCP servers are configured and managed.
Available tools
compile
compile
Run type checking and compile the project.Executes
bun compile in the project directory and returns the build output.preview
preview
Compile and launch a headless preview of the app, then take a screenshot.
| Parameter | Default | Description |
|---|---|---|
delay | 3000 | Delay in milliseconds before taking screenshot |
width | 600 | Screenshot width |
height | 480 | Screenshot height |
responseImage | false | Return screenshot as base64 image content |
testId | — | Automation test ID to trigger |
testTitleLike | — | Find automation test by partial title match |
icon_search
icon_search
Search the bundled FontAwesome 6 Pro icon set by keyword.
Returns matching icon names, unicode codes, and available styles.
| Parameter | Default | Description |
|---|---|---|
query | — | Search keywords |
limit | 10 | Maximum results |
style | — | Filter by style: brands, duotone, light, regular, solid, thin |
lottie_search / lottie_popular / lottie_get_details
lottie_search / lottie_popular / lottie_get_details
Search and browse Lottie animations from LottieFiles.
- lottie_search — search by keywords with pagination
- lottie_popular — browse popular animations of the week
- lottie_get_details — get full details for a specific animation by ID
huggingface_search / huggingface_select
huggingface_search / huggingface_select
Search and select AI models from Hugging Face for use with BRICKS generators.huggingface_search — search models filtered by generator type.
huggingface_select — get download URLs and metadata for a specific model file. Supports GGUF and ONNX models, split files, multimodal projection files, and speaker embeddings.
| Parameter | Default | Description |
|---|---|---|
generatorType | GeneratorLLM | Generator type (GeneratorLLM, GeneratorVectorStore, GeneratorReranker, GeneratorGGMLTTS, GeneratorGGMLTTSVocoder, GeneratorOnnxLLM, GeneratorOnnxSTT, GeneratorTTS) |
query | — | Search keywords |
limit | 20 | Maximum results |
includeFiles | false | Include model file listings |
media_boxes / media_files / media_file / media_get_box / media_upload_files
media_boxes / media_files / media_file / media_get_box / media_upload_files
Manage media assets in your BRICKS workspace via the CLI.
- media_boxes — list all media boxes
- media_get_box — get details of a specific media box
- media_files — list files in a box (filter by type, tags, with pagination)
- media_file — get details of a specific file
- media_upload_files — upload files to a box with optional image resizing, AI analysis, and tagging