mcpbeat

ZoningVerdict MCP Server

com.zoningverdict/mcp
answering

ZoningVerdict is answering right now. Last checked 10 min ago. It exposes 7 tools.

Human-reviewed zoning answers with ordinance citations for covered US municipalities.

Uptime history 43 hours of history · worst hour 0%
43 hours agonow
82.4%
Uptime 24h
75 of 91 checks
7
Tools
read from the server
282 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add mcp --transport http https://zoningverdict.com/api/mcp?ref=mcp-registry
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://zoningverdict.com/api/mcp?ref=mcp-registry"
    }
  }
}
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://zoningverdict.com/api/mcp?ref=mcp-registry"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://zoningverdict.com/api/mcp?ref=mcp-registry"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://zoningverdict.com/api/mcp?ref=mcp-registry"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

ask
ask_zoning_question
Look up a published question-and-answer for a municipality and topic. Returns the matching reviewed answer with its citations, or reports honestly that no published answer exists and lists the topics that do have reviewed answers. Never generates new answers; confirm with the municipality before acting.
coverage
check_coverage
Free coverage preflight for an address or municipality string. Returns whether ZoningVerdict covers it, available topics, pack version, and last-reviewed date. It does not identify a parcel's zoning district; use resolve_parcel_district only when the district determination is needed. Results are for information purposes only.
district
get_district_rules
Get the published rules for one zoning district by topic (setbacks, fences, accessory structures, and so on). District codes come from list_districts or resolve_parcel_district — do not guess them. Every rule carries its ordinance citation and source link plus the pack's last-reviewed date. Summaries for information, not legal advice; confirm with the municipality before acting.
districts
list_districts
List the zoning district codes for one municipality, with each district's name, category, and summary. Use these codes with get_district_rules; do not guess codes. If you have a street address, resolve_parcel_district identifies the district for you. Free, like list_municipalities. Reviewed summaries for information purposes only.
municipalities
list_municipalities
List the municipalities ZoningVerdict covers, with each pack's version and last-reviewed date. Coverage is reviewed summaries of public zoning ordinances, for information purposes only. Start here when you do not have a street address; with an address, start with resolve_parcel_district.
resolve
resolve_parcel_district
Resolve a street address to its municipality and, where a GIS path exists, its zoning district. Start here when you have an address, then pass the returned district code to get_district_rules. The response discloses how the district was identified. Parcel boundaries and zoning lines can disagree near edges; confirm with the municipality before acting.
watch
create_watch
Start a $49/month watch on a covered municipality (optionally one topic): an email whenever a human-reviewed rule change is published, with the citation and the updated page. Returns a Stripe checkout URL; the subscription activates only after checkout completes, and every email carries unsubscribe and billing links. Alerts are reviewed summaries for information purposes. Use list_municipalities for coverage.

Endpoints

URLTransportStateLatencyChecked
https://zoningverdict.com/api/mcp?ref=mcp-registry streamable-http answering 270 ms 10 min ago

ZoningVerdict — questions

Answers built from our own checks of this server.

What can ZoningVerdict do?
It exposes 7 tools, read directly from the server on our last check. Among them: ask_zoning_question, check_coverage, create_watch, get_district_rules, list_districts, list_municipalities and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is ZoningVerdict working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 75 of 91 checks got a reply (82.4%), average response time 282 ms. The bar chart above shows every period we have measured.
How do I connect ZoningVerdict?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does ZoningVerdict need an API key?
No. ZoningVerdict completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is ZoningVerdict?
It answers our handshake in 282 ms on average, which is faster than 49% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.