{"ok":true,"site":{"host":"kopilotti-webmcp.vercel.app","url":"https://kopilotti-webmcp.vercel.app/","type":"live","desc":"Kopilotti Sales is the fictional storefront demonstrated by the open Kopilotti WebMCP Challenge build: a 24/7 digital sales channel with human approval and deterministic price policy.","tools":[{"name":"search_vehicles","kind":"answer","impl":"imperative","description":"Search the fictional Kopilotti inventory and show matching vehicles in the shared page workspace.","title":"Search fictional vehicles","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":80,"description":"Optional make, model, feature, fuel, or transmission term."},"maxPrice":{"type":"number","minimum":1,"maximum":150000,"description":"Optional maximum asking price in euros."},"bodyType":{"type":"string","enum":["any","sedan","suv","wagon","van"]},"fuel":{"type":"string","enum":["any","petrol","diesel","hybrid","plug-in hybrid","electric"]},"limit":{"type":"integer","minimum":1,"maximum":6,"default":4}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_vehicles","kind":"act","impl":"imperative","description":"Compare factual public fields for exactly two distinct fictional vehicles without ranking suitability.","title":"Compare two fictional vehicles","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["vehicleIds"],"properties":{"vehicleIds":{"type":"array","minItems":2,"maxItems":2,"uniqueItems":true,"items":{"type":"string","pattern":"^KS-00[1-6]$","description":"A fictional inventory identifier."}}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_vehicle_condition","kind":"answer","impl":"imperative","description":"Select one fictional vehicle and display its versioned condition facts in the shared page workspace.","title":"Show vehicle condition facts","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["vehicleId"],"properties":{"vehicleId":{"type":"string","pattern":"^KS-00[1-6]$","description":"A fictional inventory identifier."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"prepare_price_discussion","kind":"answer","impl":"imperative","description":"Prepare an inert price-discussion draft after condition facts are shown. It makes no decision and sends nothing.","title":"Prepare a non-binding price draft","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["vehicleId","proposedPrice"],"properties":{"vehicleId":{"type":"string","pattern":"^KS-00[1-6]$","description":"A fictional inventory identifier."},"proposedPrice":{"type":"number","exclusiveMinimum":0,"maximum":150000,"description":"The proposed whole-euro price to place in the draft."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"evaluate_price_discussion","kind":"answer","impl":"imperative","description":"Evaluate only the current human-approved draft with the public deterministic demo policy and create a receipt.","title":"Evaluate an approved price draft","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["draftId"],"properties":{"draftId":{"type":"string","minLength":1,"maxLength":80,"description":"The identifier of the current pending draft."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Commerce","favicon":"/favicons/kopilotti-webmcp.vercel.app.svg","apiSurface":"spec","toolCount":5}}