u/dullies

Free MCP endpoint to fetch local city meeting info

Free MCP endpoint to fetch local city meeting info

Hi ya'll, I built out my app, open publica, about a year ago to fetch, transcribe, summarize, and archive city meetings (I've seen a fair amount of similar projects targeting the same general discoverability problem).

Lately I've had some time to give the project some TLC, convert the processing pipeline over to a temporal workflow based set up (highly recommend) for a proper idempotent and distributed processing design. I'm now processing about 110-150 meetings a day off of a headless mac mini.

I've also set up this mcp endpoint I wanted to share. You can use it to connect your ai chatbot to for querying about recent meetings, searching the data set, and fetching full transcriptions. Basically everything I have on the website in api form:

https://api.openpublica.com/mcp

All free and no login. I eventually want better documentation for the APIs too.

---

Some info on the setup for the bros:

Hardware (I mostly run it off this headless mac mini but occasionally add my laptop to the worker pool when I can):
Chip: Apple M4
Total Number of Cores: 10 (4 performance and 6 efficiency)
Memory: 24 GB

Transcription Model (good ROI for now): mlx-community/parakeet-tdt-0.6b-v3
Summarization LLM (hosted on open router): deepseek/deepseek-v4-flash
Stack: AWS, MongoDB, Vercel, Temporal, Open Router

Current Stats:
- 55 cities tracked
- 2,181 meetings processed

u/dullies — 11 days ago