{"name":"Zone Agents","version":"v1","description":"Public-data municipal site intelligence for Canadian real-estate development.","principles":["Public data only in the analysis path.","A failed source lookup is never presented as a verified negative.","Unverified facts are returned as explicit gaps with a records-request path.","Every user-scoped read and write is authorized against the same workspace used by the web app."],"workflows":{"site":{"name":"Site due-diligence brief","description":"Combine parcel zoning, site-specific exceptions, flood and watercourse constraints, and public-record gaps for one Canadian address.","required":["address"]},"zoning":{"name":"Zoning and permitted-use brief","description":"Read the official municipal zoning source for one address and surface governing bylaws, exceptions, holds, terminology mismatches, and verification gaps.","required":["address"]},"flood":{"name":"Flood and watercourse brief","description":"Check the wired conservation-authority and provincial flood, watercourse, wetland, and regulated-area sources for one address.","required":["address"]},"minutes":{"name":"Council-records search","description":"Search public council and committee records for a measure affecting a street or site within an optional date window.","required":["measure","street"]}},"tools":[{"name":"list_capabilities","effect":"read","description":"Discover workflows, coverage, API routes, and safety rules."},{"name":"create_report","effect":"write","description":"Start one background site, zoning, flood, or council-records report."},{"name":"list_reports","effect":"read","description":"List and filter the authenticated user's report history."},{"name":"get_report","effect":"read","description":"Read one report, including progress, result, sources, and verification gaps."},{"name":"delete_report","effect":"destructive","description":"Delete one report owned by the authenticated user."},{"name":"create_share_link","effect":"publish","description":"Create an unguessable, public, read-only link for a completed report."},{"name":"inspect_site_sources","effect":"read","description":"Run the live source inspector and return every government endpoint consulted."},{"name":"search","effect":"read","description":"Search private report history using the standard MCP knowledge-source shape."},{"name":"fetch","effect":"read","description":"Fetch one private report using the standard MCP knowledge-source shape."}],"runtime":{"agentMode":true,"recordsSearch":true,"recordsProvider":"exa","geocoder":"esri","authProvider":"clerk","authEnvironment":"production","authConfigurationError":null,"containerInstance":"zone-agents-stripe-live-v10","jobStore":"postgres","billing":"stripe","monthlyCredits":100,"municipalities":["toronto","mississauga","vaughan","markham","richmondhill","hamilton","ottawa","oakville","milton","brampton","calgary","edmonton","winnipeg","vancouver","montreal"],"adapterContracts":15},"rest":{"openapi":"https://app.zoneagents.ca/api/v1/openapi.json","capabilities":"https://app.zoneagents.ca/api/v1/capabilities","reports":"https://app.zoneagents.ca/api/v1/reports","sourceInspections":"https://app.zoneagents.ca/api/v1/source-inspections"},"mcp":"https://app.zoneagents.ca/mcp"}