Petaluma Civic

Local government, searchable.

An AI assistant built on thousands of Petaluma city records — ordinances, agendas, meeting transcripts, permits, and the full Municipal Code. Ask questions in plain English and get answers grounded in real records.

For Claude & other AI · 01
{ }

Plug it into your AI

Petaluma Civic is also a Model Context Protocol (MCP) server — a standard way to give Claude (or any MCP-compatible assistant) direct access to the database. One URL, three tools, hundreds of possible questions.

// claude_desktop_config.json "Petaluma": { "url": "https://petaluma.civicmined.org/mcp" }
Connection guide →
For residents · 02

Search the records

Type a question or a keyword and get the exact passages from real Petaluma records — ranked by relevance, each result linking back to the source. No login, no jargon, no PDFs to scroll through.

// example "housing element parking requirements"
Open search →
8.9k
document chunks indexed
2.6k
council votes
470
meetings indexed
free for residents

Or browse the data directly

Every page is a curated view of the same underlying records, designed for different kinds of questions.

01

What is the city doing?

Follow ongoing decisions, upcoming agenda items, and what council is discussing right now.

02

Who voted, how, on what?

Roll-call votes, dissent patterns, attendance, and how each council member has acted over time.

Ready to dig in?

Browse upcoming meetings or get notified when new agendas and summaries are published.