Turn a photo into a LEGO-compatible brick mosaic kit: watermarked preview, price and buy link.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Turn a photo into a BrickYourFace brick mosaic. Returns a watermarked preview image of what the finished mosaic will look like, its size and price, and a private link where the person can review it and buy the kit. Provide the photo as image_url (a public https link to the image file) or image_base64. Best results: one person or pet, close-up, well lit.
Optional baseplate size id from get_brick_mosaic_options. Default: the classic 15 x 15 in.
Public http(s) URL of the photo (JPG, PNG, WebP or HEIC).
Optional: baseplates down (default 1). At most 12 baseplates in total.
Optional: baseplates across for a bigger mosaic (default 1).
The photo as base64 (optionally a data: URL), if there is no public link. Keep it under ~4 MB.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Turn a photo into a BrickYourFace brick mosaic. Returns a watermarked preview image of what the finished mosaic will look like, its size and price, and a private link where the person can review it and buy the kit. Provide the photo as image_url (a public https link to the image file) or image_base64. Best results: one person or pet, close-up, well lit.
| Argument | Type | Description |
|---|---|---|
| size_id | string | Optional baseplate size id from get_brick_mosaic_options. Default: the classic 15 x 15 in. |
| image_url | string | Public http(s) URL of the photo (JPG, PNG, WebP or HEIC). |
| boards_tall | integer | Optional: baseplates down (default 1). At most 12 baseplates in total. |
| boards_wide | integer | Optional: baseplates across for a bigger mosaic (default 1). |
| image_base64 | string | The photo as base64 (optionally a data: URL), if there is no public link. Keep it under ~4 MB. |
{
"type": "object",
"properties": {
"size_id": {
"type": "string",
"description": "Optional baseplate size id from get_brick_mosaic_options. Default: the classic 15 x 15 in."
},
"image_url": {
"type": "string",
"description": "Public http(s) URL of the photo (JPG, PNG, WebP or HEIC)."
},
"boards_tall": {
"type": "integer",
"maximum": 6,
"minimum": 1,
"description": "Optional: baseplates down (default 1). At most 12 baseplates in total."
},
"boards_wide": {
"type": "integer",
"maximum": 6,
"minimum": 1,
"description": "Optional: baseplates across for a bigger mosaic (default 1)."
},
"image_base64": {
"type": "string",
"description": "The photo as base64 (optionally a data: URL), if there is no public link. Keep it under ~4 MB."
}
},
"additionalProperties": false
}List the available BrickYourFace mosaic sizes (baseplates), prices and shipping, and how ordering works. Call this before creating a preview if the person asks about sizes or price.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}