mcpField
G
Gavelin

Gavelin

远程服务
github.com/gavelin-ai法律与政务14 周前更新
代码仓库

关于 Gavelin

Gavelin 是面向 AI 工具的美国州立法记录 MCP 服务,提供 50 个州的法案记录及带发言者归属的听证会文字稿。适合法律、政策与立法研究,可检索法案、证词和议员发言。

主要功能

  1. 01跨 50 州及华盛顿特区搜索法案
  2. 02按发言者检索听证会内容
  3. 03获取法案详情与立法历程
  4. 04查看委员会和公开听证会
  5. 05获取标注发言者的完整文字稿
  6. 06查询州别数据覆盖情况

适用场景

  1. 01追踪特定州的法案进展
  2. 02查找议员或证人的相关发言
  3. 03研究委员会听证会记录
  4. 04核对法案赞助者与立法历程

MCP 相关

这是托管的远程 MCP 服务,通过 Streamable HTTP 提供立法记录查询工具;客户端使用服务 URL 和 Bearer token 连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.gavelin.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Gavelin MCP 服务

面向 AI 工具的州立法记录。 美国各州立法机构的听证会发言人归属转录文本,以及全部 50 个州的法案记录。

通过模型上下文协议,搜索全部 50 个州的法案、查找立法者在听证会上的发言,并获取带有发言人归属信息的完整委员会听证会转录文本。

连接

服务 URL: https://mcp.gavelin.ai/mcp

Claude Desktop

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "gavelin": {
      "url": "https://mcp.gavelin.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Claude Code
{
  "mcpServers": {
    "gavelin": {
      "type": "url",
      "url": "https://mcp.gavelin.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
任意 MCP 客户端

此服务使用 Streamable HTTP 传输。任何兼容 MCP 的客户端(Cursor、Windsurf、自定义 Agent)都可以通过 URL 和 bearer token 连接。

获取 API 密钥

在 gavelin.ai 注册免费账户,然后在账户页面的“Developer API”下生成 API 密钥。

可用工具

search_bills

按关键词、提案人、委员会、状态或议院搜索全部 50 个美国州及哥伦比亚特区的法案。涵盖多个立法会期,并提供提案人、主题和立法历程等完整详细信息。

Agent 可能发起的查询示例:

  • “加利福尼亚州有哪些待审议的住房法案?”
  • “查找纽约州由 Rivera 提出的法案”
  • “搜索 2025 年通过的大麻立法”
search_hearing_testimony

搜索带有发言人归属信息的听证会和全院会议片段。查找特定立法者或证人对任何主题说过的话。返回发言人姓名、角色、委员会、日期和上下文。

查询示例:

  • “Krueger 参议员对经济适用房说过什么?”
  • “查找财政委员会听证会上关于 SNAP 福利的证词”
get_bill_detail

获取特定法案的完整详情,包括提案人、主题、委员会、立法历程以及任何听证会提及内容。

get_speaker_activity

获取特定立法者或证人在听证会和全院会议上的全部发言。

search_committee_hearings

按主题、委员会、议院或日期范围浏览委员会听证会和公开听证会。

get_hearing_transcript

获取特定听证会的完整转录文本,并标注所有发言人的姓名。

list_available_states

查看哪些州有数据,以及数据类型(法案、转录文本或两者都有)。

速率限制

API 密钥免费,但有速率限制。如需提高限制,请发送邮件至 [email protected]。

内容

  • 发言人归属 — 听证会证词中标注真实姓名,而非“发言人 A/B”
  • 全部 50 个州 — 每个州都有法案记录,越来越多的州也提供听证会转录文本
  • 历史跨度 — 涵盖多个年份的立法会期

关于

Gavelin 是一个可搜索的州立法程序档案库。在 gavelin.ai 可免费搜索。

许可证

本仓库中的 MIT 许可证仅适用于此处包含的文档(README、服务配置文件、徽标)。Gavelin MCP 服务本身是由 Gavelin (gavelin.ai) 运营的专有托管服务,不受 MIT 许可证约束。访问此服务需要使用根据 Gavelin 服务条款签发的 API 密钥。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。