美國國會議員立法紀錄 (提案+附署)
us_get_member_voting
台灣專屬MIT
**關鍵字 / Keywords**: 美國國會 議員 提案 附署 立法紀錄 投票 member sponsored cosponsored voting record legislation bioguide congress
Scope: US Congress member's legislative record (sponsored +
cosponsored bills across all their sessions).
IMPORTANT: Congress.gov's API does NOT expose per-member roll-call
votes indexed by member. Roll-call XMLs at clerk.house.gov /
senate.gov are unindexed by member. This tool returns the closest
structured proxy: which bills the member introduced (sponsored) or
cosponsored — the signal most commonly meant by "voting record".
Endpoints:
GET https://api.congress.gov/v3/member/{bid}/sponsored-legislation
GET https://api.congress.gov/v3/member/{bid}/cosponsored-legislation
Args:
bioguide_id: member's bioguide id (e.g. `S001176` for Rep.
Steve Scalise) — get from `us_search_members`.
Format: one letter + 6 digits.
include_cosponsored: also pull cosponsored bills (second call).
limit: max rows per endpoint (sponsored + cosponsored counted
separately; hard cap 250 each).
Returns dict with `sponsored_bills[]`, `cosponsored_bills[]`, plus
`sponsored_total_available` / `cosponsored_total_available` from
Congress.gov pagination so agents know if there's more to page.
Each bill row carries `title`, `latest_action_*`, `policy_area`,
`original_url` to www.congress.gov. License: US Public Domain.輸入 schema
{
"properties": {
"bioguide_id": {
"title": "Bioguide Id",
"type": "string"
},
"include_cosponsored": {
"default": true,
"title": "Include Cosponsored",
"type": "boolean"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
}
},
"required": [
"bioguide_id"
],
"title": "us_get_member_votingArguments",
"type": "object"
}呼叫方式
配置好 Twinkle Hub 的 MCP client 後,agent 會看到 us_get_member_voting。直接讓它呼叫即可,例如:
# Ask Claude / any MCP client: 請用 us_get_member_voting 處理 "…"。 # It will call: us_get_member_voting(input="…")
尚未設定 Client?
Claude Desktop 約 3 分鐘即可完成設定 — 下載 .mcpb 檔案並雙擊即可,或參閱文件中的各 Client 安裝步驟。
查看使用者設定文件