Skip to main content

MCP server for MuniMind — tools + prompts + resources for 2,500+ civic datasets from Claude Desktop, Claude Code, Cursor.

Project description

munimind-mcp

MCP server for MuniMind — query 2,500+ civic datasets across NYC, Nashville, and more directly from Claude Desktop, Claude Code, or Cursor.

What you can do

Once installed, ask Claude natural-language questions that route through MuniMind's API:

  • "List all MuniMind datasets about housing violations."
  • "Show me the schema for NYC's HPD violations dataset."
  • "How many DOB violations were issued in Queens in 2024?" (runs SQL)
  • "What's the ownership history for BBL 1000010010?" (Answers API)
  • "Preview the first 20 rows of the NYC taxi zones dataset."

Install

pip install munimind-mcp

Or via uv:

uv pip install munimind-mcp

Get an API key

  1. Go to https://munimind.com/developers
  2. Sign up for Free, Pro, or Enterprise
  3. Create an API key in the developer dashboard
  4. Copy the key (starts with mm_live_)

Configure your MCP client

Claude Desktop / Claude Code

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "munimind": {
      "command": "munimind-mcp",
      "env": {
        "MUNIMIND_API_KEY": "mm_live_..."
      }
    }
  }
}

Or from the Claude Code CLI:

claude mcp add munimind --command munimind-mcp --env MUNIMIND_API_KEY=mm_live_...

Cursor

Add to .cursor/mcp.json in your workspace or ~/.cursor/mcp.json globally:

{
  "mcpServers": {
    "munimind": {
      "command": "munimind-mcp",
      "env": { "MUNIMIND_API_KEY": "mm_live_..." }
    }
  }
}

Available tools

Tool Description Credit cost
list_datasets List public datasets (optionally filter by city, keyword) 0
describe_dataset Full metadata + schema for one dataset 0
preview_dataset First 100 rows of a dataset 0
query_dataset Run SQL against DuckLake-backed datasets dynamic (bytes scanned)
property_summary Per-property summary via the Answers API 1
property_intelligence Full property dossier 5
owner_portfolio Cross-property analysis for an owner 10

Environment variables

Name Required Default Notes
MUNIMIND_API_KEY yes Your API key from the developer dashboard
MUNIMIND_API_BASE_URL no https://api.munimind.com Override for staging / self-hosted

License

MIT

Report issues

https://github.com/munimind/munimind-mcp/issues

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

munimind_mcp-0.3.0.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

munimind_mcp-0.3.0-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file munimind_mcp-0.3.0.tar.gz.

File metadata

  • Download URL: munimind_mcp-0.3.0.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for munimind_mcp-0.3.0.tar.gz
Algorithm Hash digest
SHA256 985bd12d70cfecbb32dda76e71d73e29e77fe13dab2e1593d63f3cdc0a6f8927
MD5 50d2bb7c61df35b7701eb654ccf60e01
BLAKE2b-256 c9c3153e1f83dc3fa12bc488ec5ab0a5eedb6b1a5f19c9ce87b7110235a271a2

See more details on using hashes here.

File details

Details for the file munimind_mcp-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: munimind_mcp-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for munimind_mcp-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e5ec39970a42f4c79a97e1c62dd36cdb3201baee6d83802a06aa7f9fe8b1f2c0
MD5 cf7db75c1123e9283ff469d929b21b8b
BLAKE2b-256 5948cd7ec6eebe691ab07263cf19aa27198e62115ae4615749aac94fa7714af1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page