{"ok":true,"site":{"host":"webmcp-structural-evolution.vercel.app","url":"https://webmcp-structural-evolution.vercel.app/","type":"live","desc":"Structural Evolution","tools":[{"name":"generate_approved_assembly","kind":"act","impl":"imperative","description":"Replace the shared world with one approved, typed demo assembly. Available templates are the reference FPV drone and SE-6 six-axis cobot; this does not generate arbitrary CAD geometry.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"templateId":{"type":"string","enum":["reference-drone","se6-cobot"],"description":"Approved assembly template to generate in the shared editable world."}},"required":["templateId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"inspect_design_context","kind":"answer","impl":"imperative","description":"Inspect the current design context snapshot, locks, accepted and staged candidate revisions, capability, staleness, and valid next actions.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"scope":{"type":"string","enum":["current"],"description":"Inspect the exact current foundation context."}},"required":["scope"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"review_topology_case","kind":"act","impl":"imperative","description":"Display one named deterministic replay and structural estimate case on the exact visible topology candidate, returning bounded metrics for agent review. Human approval remains required.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"branchRevision":{"type":"string","pattern":"^[0-9a-f]{64}$","description":"Exact visible topology candidate revision."},"caseId":{"type":"string","enum":["hover","roll","pitch","yaw"],"description":"Named deterministic assembly load case."},"display":{"type":"string","enum":["loads","stress","displacement"],"description":"Result layer to show on the candidate."},"geometry":{"type":"string","enum":["frame-only","full-assembly"],"description":"Candidate alone or with mounted components."}},"required":["branchRevision","caseId","display","geometry"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"inspect_component_library","kind":"act","impl":"imperative","description":"Inspect the component assets already in the assembly and any import awaiting human review.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","apiSurface":"spec","toolCount":4}}