技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
amurshak/congressMCP

amurshak/congressMCP

US Congress data for AI agents
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

CongressMCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Live U.S. Congressional data for any MCP client — Claude Code, ChatGPT, Copilot, Codex, Cursor, OpenCode, Gemini CLI, Grok Build, and more.**
Bills, full bill text, votes, members, committees, hearings, nominations, and the Congressional Record — queried in natural language through the Model Context Protocol. Runs locally on your machine against the free Congress.gov and GovInfo APIs. No account, no hosted service, no telemetry.
Quick Start
1. Get a free Congress.gov API key
Sign up at **api.congress.gov/sign-up** — takes 30 seconds. The same key also works for GovInfo (full bill text).
2. Install uv
CongressMCP is published on PyPI and launched with uvx, which ships with uv:
(brew install uv, winget install astral-sh.uv, and pipx install uv also work.) Prefer pip? pip install congressmcp gives you a congressmcp command you can use in place of uvx congressmcp below.
3. Connect your client
Every client needs the same three facts: **command** uvx, **args** ["congressmcp"], **env** CONGRESS_API_KEY. Clients are listed roughly by how many professional developers use them today (JetBrains Developer Ecosystem survey, mid-2026, then Pragmatic Engineer's 2026 tooling survey), so the one you want is probably near the top:
| Client | Where it's configured | Notes |
|--------|-----------------------|-------|
| Claude Code | claude mcp add … or .mcp.json | |
| ChatGPT | Developer mode → connector URL | remote only — needs HTTP mode |
| VS Code / GitHub Copilot | .vscode/mcp.json | uses servers + inputs |
| OpenAI Codex CLI | codex mcp add … or ~/.codex/config.toml | TOML |
| Cursor | ~/.cursor/mcp.json or .cursor/mcp.json | |
| JetBrains AI Assistant / Junie | Settings → AI Assistant → MCP | paste the Claude Desktop JSON |
| OpenCode | opencode.json → mcp | command is a single array |
| Gemini CLI | gemini mcp add … or ~/.gemini/settings.json | |
| Claude.ai | Connectors → custom connector URL | remote only — needs HTTP mode |
| Claude Desktop | claude_desktop_config.json | |
| Windsurf | ~/.codeium/windsurf/mcp_config.json | |
| Zed | settings.json → context_servers | |
| Cline / Roo Code | MCP settings panel → edit JSON | |
| Goose | goose configure or ~/.config/goose/config.yaml | YAML |
| Grok Build | grok mcp add … or ~/.grok/config.toml | TOML; also auto-imports Claude Code / Cursor config |
| Hermes Agent | hermes mcp add … or ~/.hermes/config.yaml | YAML |
| OpenClaw | openclaw mcp add … or ~/.openclaw/openclaw.json | JSON5 |
| Continue | ~/.continue/config.yaml | YAML, agent mode only |
| Open WebUI | Admin → Integrations → MCP server URL | remote only — needs HTTP mode |
| LM Studio | Program tab → mcp.json | Cursor-style JSON |
Anything not listed that speaks MCP over stdio will work with the same three values.
Claude Code
Put the server name *before* --env as shown — if --env comes first, the CLI tries to parse the name as another KEY=value pair. Equivalent .mcp.json:
${VAR} / ${VAR:-default} are expanded from your environment, so the key never has to be committed.
VS Code / GitHub Copilot
Workspace: .vscode/mcp.json (or Command Palette → **MCP: Add Server** / **MCP: Open User Configuration** for user-level). VS Code uses servers rather than mcpServers, and inputs lets it prompt for the key and store it securely instead of writing it to disk:
VS Code shows a trust prompt the first time the server starts.
OpenAI Codex CLI
Or in ~/.codex/config.toml (also read by the Codex IDE extension and the ChatGPT desktop app; project-level .codex/config.toml works in trusted projects):
To inline the key instead, replace the env_vars line with a [mcp_servers.congressmcp.env] table containing CONGRESS_API_KEY = "…". Check with codex mcp list or /mcp inside a session.
Cursor
Global: ~/.cursor/mcp.json. Per-project: .cursor/mcp.json.
${env:NAME} reads from your shell environment; a literal key string works too.
JetBrains AI Assistant / Junie
**AI Assistant**: Settings → **Tools → AI Assistant → Model Context Protocol (MCP) → Add → As JSON** and paste the Claude Desktop block (there's also an *Import from Claude* button that reads claude_desktop_config.json).
**Junie**: Settings → **Tools → Junie → MCP Settings**, which edits ~/.junie/mcp/mcp.json (global) or .junie/mcp/mcp.json (project) — same mcpServers shape.
来源
awesome · https://github.com/amurshak/congressMCP
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引