eu.gridgarden/studio
Official4 toolsDesign & price modular raised garden beds and walls: exact bill of materials, EUR price + checkout.
Design modular raised garden beds with automatic bill of materials, pricing, and checkout integration.
Captured live from the server via tools/list.
studio_pricing_quote
Compute the exact bill of materials (panels + connector pins) and total EUR price for a GridGarden modular Brick Premium raised bed (rectangle / L / U) or freestanding wall, from dimensions in millimetres. Pricing is authoritative — same engine as the Studio configurator.
Parameters (15)
- shapestringrequired
Design type and the dimension fields it needs (all in mm, auto-snapped to the 60mm build grid): rectangle → length + width; lshape → length1 + width1 + length2 + width2; ushape → topLength + topWidth + arm1Length + arm1Width + arm2Length + arm2Width; wall → wallLength. Layers: raised beds 2–13, walls 1–25. Call studio_templates_list for ready example dimensions.
- layersintegerrequired
Number of brick layers. Raised beds 2-13, walls 1-25 (1 = a single 60mm top-cap course). Each layer ≈120mm tall (top layer +60mm).
- lengthnumber
Rectangle: outer length in mm.
- widthnumber
Rectangle: outer width in mm.
- length1number
L-shape: first leg length in mm.
- width1number
L-shape: first leg width in mm.
- length2number
L-shape: second leg length in mm.
- width2number
L-shape: second leg width in mm.
- topLengthnumber
U-shape: back (top) length in mm.
- topWidthnumber
U-shape: back (top) width in mm.
- arm1Lengthnumber
U-shape: arm 1 length in mm.
- arm1Widthnumber
U-shape: arm 1 width in mm.
- arm2Lengthnumber
U-shape: arm 2 length in mm.
- arm2Widthnumber
U-shape: arm 2 width in mm.
- wallLengthnumber
Wall: single straight segment length in mm.
studio_templates_list
List the design shapes GridGarden Studio supports, with the dimension parameters each one needs.
No parameters.
studio_catalog_bricks
List the GridGarden Brick Premium modular components — middle and TOP planks in XS–XL sizes (plus a 1200mm XXL TOP) and the connector pin — with live EUR unit prices and availability from Shopify. Brick Premium only; no other materials are sold. Read-only.
No parameters.
studio_bom_to_cart
Build a ready-to-pay Shopify cart for a GridGarden Brick Premium raised bed (rectangle / L / U) or wall from millimetre dimensions, and return the checkout URL. Computes the exact bill of materials, maps it to the live Brick Premium product variants, and creates an ANONYMOUS cart — no account, login, or payment occurs; the user reviews and pays on gridgarden.eu. Returns checkout_url, total EUR, and the line items.
Parameters (16)
- shapestringrequired
Design type and the dimension fields it needs (all in mm, auto-snapped to the 60mm build grid): rectangle → length + width; lshape → length1 + width1 + length2 + width2; ushape → topLength + topWidth + arm1Length + arm1Width + arm2Length + arm2Width; wall → wallLength. Layers: raised beds 2–13, walls 1–25. Call studio_templates_list for ready example dimensions.
- layersintegerrequired
Number of brick layers. Raised beds 2-13, walls 1-25 (1 = a single 60mm top-cap course). Each layer ≈120mm tall (top layer +60mm).
- lengthnumber
Rectangle: outer length in mm.
- widthnumber
Rectangle: outer width in mm.
- length1number
L-shape: first leg length in mm.
- width1number
L-shape: first leg width in mm.
- length2number
L-shape: second leg length in mm.
- width2number
L-shape: second leg width in mm.
- topLengthnumber
U-shape: back (top) length in mm.
- topWidthnumber
U-shape: back (top) width in mm.
- arm1Lengthnumber
U-shape: arm 1 length in mm.
- arm1Widthnumber
U-shape: arm 1 width in mm.
- arm2Lengthnumber
U-shape: arm 2 length in mm.
- arm2Widthnumber
U-shape: arm 2 width in mm.
- wallLengthnumber
Wall: single straight segment length in mm.
- utm_sourcestring
Attribution source recorded on the Shopify cart (UTM). Defaults to "mcp".
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"studio": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://studio.gridgarden.eu/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.