Token导航 LogoToken导航TokenDH.com
Congress MCP logo
AI代理stdio官方级别未说明来源级核验

Congress MCP

MCP Server

congressmcp

An MCP server for the Congress.gov API that consolidates 91 operations into 6 comprehensive tools that can be used by any MCP client (i.e. Claude Desktop), or MCP-compatible AI agent, to query and reason about congressional data.

工具数

6

提示词数

0

GitHub Stars

30

资源数

0
PythonClaudeAI代理Claude DesktopClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Alex Murshak

提供方

Alex Murshak

最后核验

2026/5/18 03:28

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

CONGRESSMCP_API_KEY={CONGRESSMCP_API_KEY} npx -y congressmcp {"CONGRESSMCP_API_KEY":"your-api-key-here"}

详细介绍

国会MCP

91多种国会数据工具,适用于Claude、Cursor、VS Code和任何MCP客户端。

通过自然语言访问美国国会的实时数据,包括法案、投票、议员、委员会、听证会等 模型上下文协议.

快速开始

1.获得免费的Congress.gov API密钥

注册地址: api.congress.gov/注册 (需要30秒,完全免费)。

2.配置您的MCP客户端

克劳德桌面版 --添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "congressmcp": {
      "command": "uvx",
      "args": ["congressmcp"],
      "env": {
        "CONGRESS_API_KEY": "your-api-key-here"
      }
    }
  }
}

VS Code --添加到 .vscode/mcp.json:

{
  "servers": {
    "congressmcp": {
      "command": "uvx",
      "args": ["congressmcp"],
      "env": {
        "CONGRESS_API_KEY": "your-api-key-here"
      }
    }
  }
}

光标 --添加到 ~/.cursor/mcp.json 使用与VS Code相同的格式。

3.开始提问

“查找第119届国会最近的气候变化法案” “加利福尼亚州的参议员是如何对最新的国防法案进行投票的?” “参议院司法委员会的成员是谁?” “H.R.1234的最新行动是什么?”

工具

6套工具,91+次操作 涵盖所有Congress.gov API终点:

工具集操作它的作用
账单16搜索、详细信息、文本、操作、修改、共同赞助者、主题
修正案7搜索、详细信息、操作、赞助商、文本
条约和摘要5条约检索、行动、委员会、文本;账单摘要
成员和委员会13按姓名/州/地区、赞助立法、委员会法案/报告搜索成员
投票和提名13众议院/参议院投票、提名、唱名
记录和听证会10+国会记录、听证会、CRS报告、委员会印刷品

从源代码运行

git clone https://github.com/amurshak/congressMCP
cd congressMCP
pip install -e .

# stdio (default — for MCP clients)
CONGRESS_API_KEY=your-key congressmcp

# HTTP (for self-hosting / remote access)
congressmcp --transport streamable-http --port 8000

配置

变量必填默认描述
CONGRESS_API_KEY-您的免费Congress.gov API密钥
MCP_TRANSPORT没有stdio运输方式(stdiostreamable-http)
ENABLE_CACHING没有false在内存中缓存API响应
CACHE_TIMEOUT没有300缓存TTL(秒)

贡献

  1. 分叉存储库
  2. 创建要素分支
  3. 提交拉取请求

许可证

可持续使用许可证

______________________________________________________________________

为政府透明度和可访问的公民数据而构建。

目录标签

目录标签

PythonClaudeAI代理legislationcongressgovernmentpolicy国会数据本地部署自然语言查询政府透明公民数据MCP协议

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

congressmcp

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP