7 v2.7.1 更新于 2026-11-09

NYC Council MCP Server

纽约市议会立法:法案、听证会、表决和议员,来自本地索引或实时 Legistar。

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(npm)
{
  "mcpServers": {
    "nyc-council-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@betanyc/nyc-council-mcp"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 20 个工具

search_bills
对全部法案和决议进行全文搜索
search_legislation
search_bills 的别名,用于搜索法案
search_events
对委员会听证会进行全文搜索
list_committees
列出所有委员会及其法案和事件数量
recent_bills
列出最近 N 天内提出的法案
upcoming_events
列出未来 N 天内已安排的事件
aggregate_bills
按状态、类型、委员会或年份对法案进行分组统计
vote_breakdown
按文件编号列出每位成员对法案的投票情况,按唱名分组并给出立场统计
get_voting_record
查询指定议员的全部投票记录,按时间倒序
get_bill_history
按文件编号按时间顺序返回法案的行动轨迹(听证、移送、委员会及全体会议行动等)
co_sponsors
统计与指定议员最常共同发起法案的成员
get_bill_hearings
列出某法案出现在议程中的事件及其日期、机构和行动
get_event_bills
列出特定事件议程上的法案
get_bill
通过实时 Legistar API 获取法案的当前状态和记录
get_upcoming_hearings
实时获取即将举行的委员会听证会和全体会议及其议程事项
get_council_member
查询某议员的当前联系方式和在职状态
get_committee
查询某委员会的当前成员数量和详情
get_votes
按事件事项 ID 返回逐项投票明细
list_recent_legislation
列出最近提出的法案(可捕捉索引之后的新法案)
search_legislation_live
通过实时 Legistar API 搜索法案,始终最新但速度较慢