Skip to content
Squatch MCP

MCP Bill of Materials

A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/da59d577-9413-499b-b166-439c67f19771/mcbom.

MCP Bill of Materials

root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "eu.gridgarden/studio"
title: null
description: "Design & price modular raised garden beds and walls: exact bill of materials, EUR price + checkout."
version: "1.0.0"
homepage_url: "https://studio.gridgarden.eu"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "eu.gridgarden"
display_name: "eu.gridgarden"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/Ondrej86/shopify-grid-garden"
provider: "github"
owner: "Ondrej86"
name: "shopify-grid-garden"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://studio.gridgarden.eu/mcp"
endpoint_host: "studio.gridgarden.eu"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "legacy"
negotiated_version: "2025-11-25"
supported_versions[0]
transport_type: "streamable-http"
tools[11]
0{9}
name: "studio_ai_designer_link"
title: "Links to the GridGarden AI garden designer"
effect: "WRITE"
effect_confidence: 0.58
capabilities[0]
risk_severity: "LOW"
fingerprint: "602a5153fc64ea970d8dc56bdb726cde066b547d96fc6ed4f293b8b565616ac7"
input_schema_fingerprint: "3c6ec294a8b790b42064f565c6b539a131febc4155eb59def11fd22c6621b2d4"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
1{9}
name: "studio_bom_to_cart"
title: "GridGarden purchase via AI assistant (temporarily unavailable)"
effect: "WRITE"
effect_confidence: 0.533
capabilities[0]
risk_severity: "LOW"
fingerprint: "4963c7d4d3ea6fafc2ade55cdd0ff1ea6982cdc0bd4fc30ed0fd311ae603ab1a"
input_schema_fingerprint: "2725ca32e0ec3ace2e47e6a3dc0a3ee94a1bdec69e9dd6a50bde23cbf9e7686a"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: true
idempotentHint: null
openWorldHint: true
2{9}
name: "studio_catalog_bricks"
title: "GridGarden Brick Premium catalog + live prices"
effect: "READ"
effect_confidence: 0.56
capabilities[0]
risk_severity: "INFO"
fingerprint: "de3512cd1e50dc4dfb6c9cf4749e241c09d2debe2a3f1dcd68174f06a6e830a6"
input_schema_fingerprint: "efddc7bd8bbcef73a14eb1ace1ffdaec81e518ef1e13c1e9271d0b8acb694a49"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
3{9}
name: "studio_create_design"
title: "Create a GridGarden Studio design for the user"
effect: "WRITE"
effect_confidence: 0.745
capabilities[3]
0{2}
capability: "EXTERNAL_COMMUNICATION"
confidence: 0.601
1{2}
capability: "FINANCIAL_TRANSACTION"
confidence: 0.652
2{2}
capability: "PERSONAL_DATA"
confidence: 0.919
risk_severity: "HIGH"
fingerprint: "a42e7afc99e9cbda3e3cc5fa6072406f140a1a3a03d8fd81d096a524d6b78925"
input_schema_fingerprint: "5118e92163c5cb70c5dbe1ae6c2ec59c5a347dfc82fbfe726f4c803166f4d921"
annotations{5}
title: null
readOnlyHint: false
destructiveHint: false
idempotentHint: false
openWorldHint: true
4{9}
name: "studio_delivery_countries"
title: "Where GridGarden delivers"
effect: "READ"
effect_confidence: 0.626
capabilities[0]
risk_severity: "INFO"
fingerprint: "b16b2d5555d217684946eaa1de6a2a40764c70e07e29b7c8915a30705e824ea9"
input_schema_fingerprint: "efddc7bd8bbcef73a14eb1ace1ffdaec81e518ef1e13c1e9271d0b8acb694a49"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
5{9}
name: "studio_design_options"
title: "GridGarden Studio: shapes, sizes, products and link options"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "3b77cde0512a1027037564fdf823bd69c40fc839549fa508854c8f5283180456"
input_schema_fingerprint: "efddc7bd8bbcef73a14eb1ace1ffdaec81e518ef1e13c1e9271d0b8acb694a49"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
6{9}
name: "studio_design_rules"
title: "GridGarden garden-design rule book (by design step)"
effect: "READ"
effect_confidence: 0.626
capabilities[0]
risk_severity: "INFO"
fingerprint: "e47255dc9895e8159e860dd13fe39368251bbfed17f2124f3b1d9907d94cc06c"
input_schema_fingerprint: "ee6b37e7179d43c9bede666280c1a4c9ff199f427b718a5f0a6e10cb83a33c6e"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
7{9}
name: "studio_faq"
title: "GridGarden Studio facts / FAQ"
effect: "READ"
effect_confidence: 0.422
capabilities[0]
risk_severity: "INFO"
fingerprint: "02dea18c14dc7acbab14a300aca80c0519b243c83386ed7108e2997841a11387"
input_schema_fingerprint: "efddc7bd8bbcef73a14eb1ace1ffdaec81e518ef1e13c1e9271d0b8acb694a49"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
8{9}
name: "studio_plant_catalog"
title: "GridGarden plant catalog (keys for planting)"
effect: "READ"
effect_confidence: 0.682
capabilities[0]
risk_severity: "INFO"
fingerprint: "891e8eb615a76006a867716b668a28a2d34d136368c17ae2754e6ffbb4a5d99b"
input_schema_fingerprint: "af7640fef803c0f163da200a2529eee81051c0025151d17ebe293ba53411e590"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
9{9}
name: "studio_pricing_quote"
title: "GridGarden raised-bed / wall price quote"
effect: "READ"
effect_confidence: 0.813
capabilities[2]
0{2}
capability: "PAYMENT"
confidence: 0.674
1{2}
capability: "PERSONAL_DATA"
confidence: 0.558
risk_severity: "LOW"
fingerprint: "643d5acb59bb09b0c8dbbd4a221589097f5c27761110bd6cb9a8cae84543d4c5"
input_schema_fingerprint: "fc65275ef74d454c8d547401b2863eb3f3adcfefb85f1179140bfdc34ae5fb38"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: true
10{9}
name: "studio_templates_list"
title: "GridGarden Studio templates"
effect: "READ"
effect_confidence: 0.78
capabilities[0]
risk_severity: "INFO"
fingerprint: "1a1ab7ac2a926836354b5a914633addbb9a0ff398fdae4a50c36fdcc3e28671d"
input_schema_fingerprint: "efddc7bd8bbcef73a14eb1ace1ffdaec81e518ef1e13c1e9271d0b8acb694a49"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: null
openWorldHint: false
resources[0]
prompts[0]
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "studio.gridgarden.eu"
registrable_domain: "gridgarden.eu"
source: "transport"
findings[3]
0{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "studio_ai_designer_link"
2{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "HIGH"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "studio_create_design"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "eu.gridgarden/studio"
registry_content_sha256: "87ca66f907d5ae4eeae293de4195943dbdcf31e7c9ac91ca66e233f5326fd611"
scan_snapshot_fingerprint: "c44ce963b11d319110edce7f898f9d22b8d9ff2a7481f42e6c486049141e4c9d"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T05:31:06.639Z"
observed_at: "2026-11-05T17:34:13.764+00:00"
registry_published_at: "2026-06-30T13:23:19.740186+00:00"
registry_updated_at: null