OR

OpenCity Record

Hosted MCP server for local government records: your assistant searches city council and planning meeting transcripts, votes, officials, ordinances, development applications and public comment across 328 cities in 13 US states (36,000+ meetings), and every answer cites the meeting it came from. One city free.

🔬 ResearchReader submissionUpdated ?By OpenCity RecordAuth: OpenCity account (OAuth in Claude/ChatGPT, or a bearer token for CLI clients); free plan covers one cityDocs ↗

Test results

No full client pass yet
Claude CodeNot tested yet—
CursorNot tested yet—
Claude DesktopNot tested yet—
ChatGPT (Codex)Not tested yet—

In the free test queue: #14, est. Wed, Nov 18. Skip the line with a $29 or $99 priority test.

Protocol: not tested

Install

Settings → Connectors → Add → Add custom connector
Name: OpenCity
Remote MCP Server URL: https://mcp.opencityrecord.org

Use the bare origin with no /mcp on the end. Claude opens a one-time OAuth approval; no token to copy. Pick your city on your OpenCity plan page first.

Add a custom connector with URL https://mcp.opencityrecord.org

OpenCity's docs note that custom connectors in ChatGPT need a paid ChatGPT plan.

Bearer endpoint: https://mcp.opencityrecord.org/mcp

Sign in to generate a bearer token; OpenCity's account page has the full claude mcp add, ~/.codex/config.toml and Cursor mcp.json snippets.

From the maker’s docs (checked Oct 20, 2026). Our harness hasn’t run this server yet, so these steps are not verified by us.

Not connecting? Troubleshooting: Claude Code · Cursor · Claude Desktop · ChatGPT (Codex)

Test history

No test runs yet.

Sponsors