{"ok":true,"site":{"host":"mgifford.github.io","url":"https://mgifford.github.io/wsg-webmcp-experiment/","type":"live","desc":"WSG WebMCP Experiment","tools":[{"name":"wsg.search","kind":"act","impl":"imperative","description":"Search WSG guidelines, criteria, tags, and supporting content.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"tag":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.get_guideline","kind":"answer","impl":"imperative","description":"Get a full WSG guideline by ID or exact title.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.get_criterion","kind":"answer","impl":"imperative","description":"Get a WSG success criterion by generated ID or exact title.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.list_by_tag","kind":"act","impl":"imperative","description":"List WSG guidelines connected to a tag.","inputSchema":{"type":"object","properties":{"tag":{"type":"string"}},"required":["tag"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.find_resources","kind":"answer","impl":"imperative","description":"Find supporting WSG resources by query, tag, or guideline ID.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"tag":{"type":"string"},"guideline":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.find_relevant_guidance","kind":"act","impl":"imperative","description":"Find relevant WSG guidance for a design or product decision.","inputSchema":{"type":"object","properties":{"description":{"type":"string"},"limit":{"type":"number"}},"required":["description"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.review_design_decision","kind":"act","impl":"imperative","description":"Draft a review of a design decision using WSG guidance and STAR techniques.","inputSchema":{"type":"object","properties":{"description":{"type":"string"},"limit":{"type":"number"}},"required":["description"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.review_procurement_requirement","kind":"act","impl":"imperative","description":"Draft a review of a procurement requirement using WSG guidance.","inputSchema":{"type":"object","properties":{"requirement":{"type":"string"},"limit":{"type":"number"}},"required":["requirement"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.suggest_audit_questions","kind":"act","impl":"imperative","description":"Generate draft audit questions from WSG guidelines or tags.","inputSchema":{"type":"object","properties":{"guideline":{"type":"string"},"tag":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.suggest_procurement_requirements","kind":"act","impl":"imperative","description":"Generate draft procurement requirements from WSG guidelines or tags.","inputSchema":{"type":"object","properties":{"guideline":{"type":"string"},"tag":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.generate_conformance_claim_draft","kind":"act","impl":"imperative","description":"Generate a draft WSG conformance claim. This does not certify conformance.","inputSchema":{"type":"object","properties":{"criteria":{"type":"array","items":{"type":"string"}},"guidelines":{"type":"array","items":{"type":"string"}},"evaluator":{"type":"string"},"project":{"type":"string"},"notes":{"type":"string"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.star_stats","kind":"act","impl":"imperative","description":"Show STAR data statistics.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.validate_star_alignment","kind":"act","impl":"imperative","description":"Check whether STAR technique links still match WSG guideline anchors.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.find_star_techniques","kind":"answer","impl":"imperative","description":"Find STAR techniques by query or WSG guideline ID.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"guideline":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.generate_review_checklist_with_tests","kind":"act","impl":"imperative","description":"Generate a WSG review checklist with related STAR test techniques.","inputSchema":{"type":"object","properties":{"topic":{"type":"string"},"role":{"type":"string"},"guideline":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.generate_review_checklist","kind":"act","impl":"imperative","description":"Generate a review checklist from WSG guidance.","inputSchema":{"type":"object","properties":{"topic":{"type":"string"},"role":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]},{"name":"wsg.stats","kind":"act","impl":"imperative","description":"Show WSG data statistics.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/wsg-webmcp-experiment/","pages":["/wsg-webmcp-experiment/","/wsg-webmcp-experiment/index.html"]}],"category":"Developer Tools","apiSurface":"spec","toolCount":17}}