legistar-mcp

WillHsiaoNYC/legistar-mcp
★ 0 stars Python 🤖 AI/LLM Updated today
MCP server over the NYC Legistar JSON archive. Search bills, hearings, and council members via Claude with civic-research role-context snippets.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "legistar-mcp": {
      "command": "uvx",
      "args": [
        "legistar-mcp"
      ]
    }
  }
}

Or install with pip: pip install legistar-mcp

README Excerpt

An MCP server that lets your desktop AI agent — Claude Desktop, Claude Code, Cursor, or any other MCP-compatible client — search NYC City Council legislation: 21,270 bills, 17,225 hearings, 253 council members. Built specifically for civic-research workflows where you need not just *whether* a bill mentions an agency, but the surrounding statutory sentence that

Tools (17)

aggregate_billsaggregate_eventsco_sponsorsget_billget_bill_hearingsget_eventget_event_billsget_personget_voting_recordlist_committeeslist_vocabularyrecent_billssearch_billssearch_eventssearch_peopleupcoming_eventsvote_breakdown