{"ok":true,"site":{"host":"webmcp-builder.mantle.tools","url":"https://webmcp-builder.mantle.tools/","type":"live","desc":"Build Mantle sites with agents through WebMCP.","tools":[{"name":"builder_get_started","kind":"act","impl":"imperative","description":"Call this first to inspect the pinned Mantle grammar, Builder presets, active project, and exact next tool calls.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"referenceSection":{"type":"string","enum":["overview","schema","view","procedure","trigger","builtin","auth"]}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"builder_apply_preset","kind":"act","impl":"imperative","description":"Apply one host-owned preset to the active empty project.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"projectId":{"type":"string","minLength":1},"baseRevision":{"type":"integer","minimum":1},"preset":{"type":"string","enum":["intake","reservation","transaction","procurement"]},"projectName":{"type":"string","minLength":1,"maxLength":80}},"required":["projectId","baseRevision","preset","projectName"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"builder_apply_manifest_patch","kind":"act","impl":"imperative","description":"Compile an RFC 6902 JSON Patch against the active committed Mantle Manifest.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"projectId":{"type":"string","minLength":1},"baseRevision":{"type":"integer","minimum":1},"projectName":{"type":"string","minLength":1,"maxLength":80},"patch":{"type":"array","minItems":1,"items":{"type":"object","properties":{"op":{"type":"string","enum":["add","remove","replace","move","copy","test"]},"path":{"type":"string"},"from":{"type":"string"},"value":{}},"required":["op","path"],"additionalProperties":false}}},"required":["projectId","baseRevision","projectName","patch"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"builder_execute_preview","kind":"act","impl":"imperative","description":"Reset or seed the persistent preview sandbox, call projected capabilities as a mock identity, observe persisted entries before and after, and optionally guide the user through the work in Admin.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"projectId":{"type":"string","minLength":1},"baseRevision":{"type":"integer","minimum":1},"actor":{"type":"string","enum":["anonymous","member","owner"]},"reset":{"type":"boolean"},"navigation":{"type":"string","enum":["none","result","walkthrough"],"default":"none","description":"Control the embedded Admin page: none keeps the user in place, result opens only the final affected page, and walkthrough guides the user through each capability contract and affected result."},"seed":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"collection":{"type":"string","minLength":1},"status":{"type":"string","enum":["draft","published"]},"data":{"type":"object","additionalProperties":true}},"required":["collection","data"],"additionalProperties":false}},"observe":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"collection":{"type":"string","minLength":1},"id":{"type":"string","minLength":1},"limit":{"type":"integer","minimum":1,"maximum":100},"focus":{"type":"boolean"}},"required":["collection"],"additionalProperties":false}},"calls":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"name":{"type":"string","minLength":1},"input":{"type":"object","additionalProperties":true}},"required":["name","input"],"additionalProperties":false}}},"required":["projectId","baseRevision","actor"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","favicon":"/favicons/webmcp-builder.mantle.tools.png","apiSurface":"spec","toolCount":4}}