ZoningVerdict
zoningverdict.com
· ZoningVerdict
Records tell you what's on file; ZoningVerdict tells you what the ordinance actually says, independently verified, with the citation. Agent-facing zoning data for 62 municipalities in 6 states; use coverage preflight before paid address resolution.
zoningverdict.com via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
D
Conformance score: 57/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-07-08 17:56:02 current | fce30c06aa53… |
view → |
Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://zoningverdict.com/.well-known/agent-card.json |
| Provider | https://zoningverdict.com |
| Docs | https://zoningverdict.com/developers |
Skills · 4 declared · mapped to canonical taxonomy
Free keyless coverage check for an address or municipality; returns covered topics, pack version, and last-reviewed date without identifying the zoning district…
Reviewed zoning rules for one municipality, optionally narrowed by district and topic. Metered after the free allowance; x402 keyless calls use the one-cent pay…
Reviewed zoning question-and-answer pairs for one municipality, optionally narrowed by topic. Metered after the free allowance; no answer is generated when no r…
Resolves an address to its covered municipality and, where a verified public GIS path exists, its zoning district code. Metered; use coverage preflight first wh…
Health · last 1 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/zoningverdict.com) [](https://agenstry.com/agents/zoningverdict.com) [](https://agenstry.com/agents/zoningverdict.com) [](https://agenstry.com/agents/zoningverdict.com)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "ZoningVerdict",
"description": "Records tell you what's on file; ZoningVerdict tells you what the ordinance actually says, independently verified, with the citation. Agent-facing zoning data for 62 municipalities in 6 states; use coverage preflight before paid address resolution.",
"provider": {
"organization": "ZoningVerdict",
"url": "https://zoningverdict.com"
},
"version": "1.0.0",
"documentationUrl": "https://zoningverdict.com/developers",
"supportedInterfaces": [
{
"url": "https://zoningverdict.com/api/mcp",
"protocolBinding": "https://modelcontextprotocol.io/specification/2025-03-26",
"protocolVersion": "2025-03-26"
},
{
"url": "https://zoningverdict.com/api/v1/openapi.json",
"protocolBinding": "https://spec.openapis.org/oas/v3.1.0",
"protocolVersion": "3.1.0"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/markdown"
],
"skills": [
{
"id": "check_coverage",
"name": "Coverage preflight",
"description": "Free keyless coverage check for an address or municipality; returns covered topics, pack version, and last-reviewed date without identifying the zoning district.",
"tags": [
"zoning",
"coverage",
"preflight",
"free"
],
"examples": [
"Check coverage for 1000 Rochester Hills Dr, Rochester Hills, MI",
"Is Rockwall, TX covered?"
]
},
{
"id": "get_zoning_rules",
"name": "Get zoning rules",
"description": "Reviewed zoning rules for one municipality, optionally narrowed by district and topic. Metered after the free allowance; x402 keyless calls use the one-cent payment lane.",
"tags": [
"zoning",
"ordinance",
"citations",
"x402"
],
"examples": [
"{\"municipality\":\"rochester-hills\",\"district\":\"R-2\",\"topic\":\"setbacks\"}"
]
},
{
"id": "ask_zoning_question",
"name": "Ask zoning question",
"description": "Reviewed zoning question-and-answer pairs for one municipality, optionally narrowed by topic. Metered after the free allowance; no answer is generated when no reviewed answer exists.",
"tags": [
"zoning",
"ordinance",
"citations",
"x402"
],
"examples": [
"{\"municipality\":\"rockwall-tx\",\"topic\":\"adu\"}"
]
},
{
"id": "resolve_parcel_district",
"name": "Resolve parcel district",
"description": "Resolves an address to its covered municipality and, where a verified public GIS path exists, its zoning district code. Metered; use coverage preflight first when you only need to know whether the location is covered.",
"tags": [
"zoning",
"ordinance",
"citations",
"x402"
],
"examples": [
"{\"address\":\"1000 Rochester Hills Dr, Rochester Hills, MI 48309\"}"
]
}
],
"metadata": {
"termsUrl": "https://zoningverdict.com/terms",
"termsVersion": "v0-draft",
"skillUrl": "https://zoningverdict.com/skill.md",
"paidToolManifestUrl": "https://zoningverdict.com/.well-known/ai-tool/index.json",
"openApiUrl": "https://zoningverdict.com/api/v1/openapi.json",
"mcpTools": [
"check_coverage",
"list_municipalities",
"list_districts",
"get_district_rules",
"ask_zoning_question",
"resolve_parcel_district",
"create_watch"
],
"note": "The supportedInterfaces entries describe the existing MCP and OpenAPI tool surfaces. ZoningVerdict does not claim streaming, push notifications, an extended AgentCard, or a full A2A task runner."
}
}