{"serverId":"mcp-registry/nl.svv-schatzoekers/public-selling-agent","tools":[{"name":"agent_query","fixed":{"name":"agent_query","description":"Ask SVV a bounded public question. Supported intents: capabilities, merchant_policy, merchant_trust and product_search. This tool never orders, negotiates, contacts people, takes payment or changes store data.","inputSchema":{"type":"object","required":["intent"],"properties":{"query":{"type":"string","default":""},"intent":{"type":"string"},"request_id":{"type":"string","default":""},"max_results":{"type":"integer","default":5},"in_stock_only":{"type":"boolean","default":true},"max_price_eur":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null},"permission_scope":{"type":"string","default":"public_read"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":192,"tokensAfter":192},{"name":"fetch","fixed":{"name":"fetch","description":"Fetch one canonical SVV context document from the public facade. Use after search() when you need the actual text.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74},{"name":"ops_status_summary","fixed":{"name":"ops_status_summary","description":"Return a compact operational status summary plus minimal startup/readback snapshot. Use this as the one-call fallback when ChatGPT tool invocation is flaky.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":78,"tokensAfter":78},{"name":"public_facade_self_check","fixed":{"name":"public_facade_self_check","description":"Return the facade tool manifest and deployment metadata.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":52,"tokensAfter":52},{"name":"search","fixed":{"name":"search","description":"Search the small SVV public knowledge facade. Use this when you need the right current SVV context document before fetching it.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":79,"tokensAfter":79},{"name":"startup_operator_snapshot","fixed":{"name":"startup_operator_snapshot","description":"Return the one-call ChatGPT/Codex startup snapshot with workability cards, routes and current P0 focus.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":65,"tokensAfter":65}],"toolsChanged":6,"tokensSaved":0,"todo":[{"tool":"agent_query","params":["query","intent","request_id","max_results","in_stock_only","max_price_eur","permission_scope"]},{"tool":"fetch","params":["id"]},{"tool":"search","params":["query"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}