{"ok":true,"site":{"host":"askpanditji-webmcp.vercel.app","url":"https://askpanditji-webmcp.vercel.app/","type":"live","desc":"A WebMCP demo where the site refuses to let an agent guess your birth place, because a guess produces a confident wrong horoscope.","tools":[{"name":"resolve_birth_place","kind":"act","impl":"imperative","description":"Find candidate birth places for a partial name. Returns every match with its state and coordinates. When more than one is returned you MUST ask the user which one they mean — do not pick for them. A wrong place silently produces a wrong chart.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Place name or partial name, e.g. 'jaipur'"}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"},{"name":"confirm_birth_place","kind":"act","impl":"imperative","description":"Record which candidate the user chose. Call this only after the user has actually answered. The calculators stay unavailable until it succeeds.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Exact name of the chosen candidate"},"state":{"type":"string","description":"Its state, when two candidates share a name"}},"required":["name"]},"hasHandler":true,"hasExecute":true,"__source":"polyfill","executable":true,"handlerField":"execute"}],"apiSurface":"polyfill","category":"Health & Education","toolCount":2}}