{"ok":true,"site":{"host":"conversion-lab-webmcp.vercel.app","url":"https://conversion-lab-webmcp.vercel.app/","type":"live","desc":"A WebMCP-native agent conversion studio for commerce teams.","tools":[{"name":"get_growth_workspace","kind":"answer","impl":"imperative","description":"Inspect the current product identity, verified evidence, variant lifecycle, approval, paid projection and demo cart. Read-only; start here before changing anything.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"audit_channel_readiness","kind":"answer","impl":"imperative","description":"Audit whether verified evidence and exact approval are sufficient for organic agent discovery and an OpenAI Ads projection. Read-only; does not change any channel.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_optimization_receipt","kind":"answer","impl":"imperative","description":"Read the portable, content-addressed optimisation receipt after approved publication and paid projection. Returns complete evidence, evaluations and channel proofs; never writes or signs anything.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"create_evidence_led_variant","kind":"act","impl":"imperative","description":"Create or regenerate a product-copy draft using only the eight verified merchant evidence records. Changes draft state and invalidates prior evaluation, approval and paid projections; never publishes.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"run_buyer_intent_battery","kind":"act","impl":"imperative","description":"Evaluate the current evidence-led draft against eight fixed buyer needs and store the evidence-level result. This is deterministic simulation, not observed conversion lift.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"stage_variant_for_review","kind":"act","impl":"imperative","description":"Stage the evaluated draft at the visible browser review checkpoint. Changes review state only; this site tool cannot approve or publish the variant.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"publish_approved_variant","kind":"act","impl":"imperative","description":"Publish only the exact variant with current digest-bound demo approval state to the visible storefront. The approval is a credential-free UI gesture, not authenticated merchant authority; no live Shopify write occurs.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"prepare_openai_ads_package","kind":"act","impl":"imperative","description":"Prepare an Ads-eligible Google-compatible CSV feed export and PAUSED campaign projection from the exact approved published copy. Changes demo projection state only; no SFTP upload, Ads API request, activation or spend can occur.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"search_product_by_need","kind":"answer","impl":"imperative","description":"Match one plain-language shopper need against verified product facts and the current published copy. Read-only; returns source evidence or an explicit no-match without inventing support.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":3,"maxLength":240,"description":"One shopper need, including the important fit, use, budget or delivery constraints."}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"update_demo_cart","kind":"act","impl":"imperative","description":"Set the exact quantity of the featured product in the visible demo cart from 0 to 18. Changes only this page session; never starts checkout or payment.","annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"quantity":{"type":"integer","minimum":0,"maximum":18,"description":"Exact desired quantity, bounded by the available inventory of 18."}},"required":["quantity"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","favicon":"/favicons/conversion-lab-webmcp.vercel.app.svg","apiSurface":"spec","toolCount":10}}