Loading...
Connect Claude Desktop, Claude Code, Cursor, or any MCP-compatible assistant to 2,500+ civic datasets, 858K parcels, and a 180M-node knowledge graph.
Not scraped. Not demo. Direct pipelines from Socrata, ACRIS, BSA, LPC, CPC, Legistar, FEMA, HMDA, NYS DOS, and 50+ more official sources. Every fact is sourced.
180M-node Neo4j knowledge graph powers ownership-network traversal, deed-chain analysis, LLC shadow-portfolio detection, and entity-connection mapping a flat DB can't match.
Every SQL query accepts `as_of` — DuckLake snapshots mean you can ask "what did this record look like on 2026-01-15?" for legal-grade historical answers.
Every tool returns structured data alongside natural-language summaries — your AI can reason over real municipal records instantly.
Browse 2,500+ NYC civic datasets. More cities shipping soon. Free.
Full schema + metadata for any dataset by slug. Free.
First 100 rows of any dataset. Free — no credits needed.
SQL over 2,500+ datasets via DuckLake. Time-travel (as_of) + Parquet output supported.
Quick property dossier — zoning, violations, permits (1 credit).
Full intelligence dossier — risk score, flood, environmental, ownership (5 credits).
LLC / owner portfolio — shell-company detection, cross-property aggregates (10 credits).
MCP prompts are multi-step workflows Claude Desktop surfaces in its slash-command menu. Each one chains our tools for a complete investigation.
End-to-end property diligence workflow — chains intelligence + ownership + violations.
Map an owner/LLC portfolio, detect shell-company links, flag flip chains.
Snapshot of permits, BSA/LPC cases, and lobbying filings in a neighborhood.
Summarize CPC/BSA/LPC/council activity over a date range with "what to watch next".
Find similar BSA/LPC/CPC decisions — outcomes, commissioners, reasoning.
MCP resources let Claude load context (catalog, schemas, city stats) without spending a tool call — faster, cheaper, and the context sticks in the conversation.
munimind://catalogThe full dataset catalog — 2,500+ datasets with row counts and descriptions.
munimind://schemas/indexIndex of every queryable schema, so Claude knows what it can SELECT against.
munimind://schemas/{slug}Column-level schema for any dataset by slug.
munimind://city/{city}/statsPer-city rollup — total datasets, rows, recent updates.
Grab your API key from the developer portal, paste the config for your client, done.
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"munimind": {
"command": "uvx",
"args": ["munimind-mcp"],
"env": {
"MUNIMIND_API_KEY": "mm_live_..."
}
}
}
}Requires uv installed (brew install uv). Restart Claude Desktop after saving.
Clients that support the .well-known/mcp.json discovery spec (2026) can find us automatically.
Discovery descriptor — transports, auth, capabilities
# Auto-discover MuniMind's MCP surface:
curl https://api.munimind.com/.well-known/mcp.jsonA real conversation using MuniMind MCP — from question to investigation in seconds.
Top 3 owners on the LES by violations in the last year:
owner_portfolio.Get an API key, paste the config, and your AI assistant has instant access to 2,500+ datasets, 858K parcels, ownership networks, meeting transcripts, and time-travel SQL.