Commonwealth-MCP
Case study · Policy
Read-only Virginia public-data tools for jurisdictions, parcels, zoning, addresses, public places, environmental stations, local meetings and the Code of Virginia, with sources and coverage gaps.
- Stack
- Python CLI and read-only MCP server; registered source adapters and recorded demos.
- Status
- LIVE
- Dates
- Reviewed October 2, 2026; data dates shown in the app
- Links
- Live site · Source code
Background
Which government covers a place, and what do its public records show?
A mailing city, a county and a town can describe different jurisdictions. Commonwealth-MCP resolves those distinctions before querying public records, then returns the source, retrieval date, coverage and warnings.
The toolkit has expanded beyond parcels and zoning to government boundaries, address points, public places, roads, environmental monitoring, selected local meetings and the Code of Virginia. It remains an independent project, unaffiliated with Virginia government.
Screenshots
Select a screenshot to enlarge it.
Features
- Jurisdictions: Resolve names, FIPS codes, addresses, ZIP codes or coordinates; ambiguous names return candidates.
- Parcels and zoning: Local and statewide records remain separate when both answer a query. GIS zoning is screening evidence; adopted ordinances govern.
- Public-data queries: Find buildings, roads, public places and DEQ monitoring stations without treating statewide registration as complete local coverage.
- Code and meetings: Look up cited Code sections and browse its table of contents; selected agenda platforms provide meeting and agenda records.
- Examples and limits: CLI workflows and recorded browser demos show actual responses. Empty matches, missing sources and future capabilities remain distinct.
Reviewed October 2, 2026 · Project documentation.



