Legislation MCP Tools
Legislation exposes 36 tools. Each one has its own page with the configuration for every client that can run this server.
-
search_billsRead-onlysearch bills
-
semantic_search_billssemantic search bills
-
get_billRead-onlyget bill
-
get_bill_diffRead-onlyget bill diff
-
keyword_search_billskeyword search bills
-
get_bill_textRead-onlyget bill text
-
get_bill_text_historyRead-onlyget bill text history
-
list_legislatorsRead-onlylist legislators
-
get_legislatorRead-onlyget legislator
-
get_roll_callRead-onlyget roll call
-
get_legislator_scorecardRead-onlyget legislator scorecard
-
list_committeesRead-onlylist committees
-
get_committeeRead-onlyget committee
-
list_hearingsRead-onlylist hearings
-
get_changesRead-onlyget changes
-
list_topicsRead-onlylist topics
-
list_subjectsRead-onlylist subjects
-
list_sessionsRead-onlylist sessions
-
get_session_dashboardRead-onlyget session dashboard
-
get_session_sponsor_statsRead-onlyget session sponsor stats
-
get_session_vote_participationRead-onlyget session vote participation
-
list_session_legislatorsRead-onlylist session legislators
-
get_session_breakdownRead-onlyget session breakdown
-
list_statesRead-onlylist states
-
get_coverageRead-onlyget coverage
-
get_trending_billsRead-onlyget trending bills
-
list_bills_by_stageRead-onlylist bills by stage
-
get_weekly_stage_breakdownRead-onlyget weekly stage breakdown
-
list_candidatesRead-onlylist candidates
-
get_candidateRead-onlyget candidate
-
get_midtermsRead-onlyget midterms
-
get_ballot_measureRead-onlyget ballot measure
-
list_districtsRead-onlylist districts
-
get_candidate_photoRead-onlyget candidate photo
-
get_usageRead-onlyget usage
-
manage_webhooksmanage webhooks
This list was read from the server itself, by connecting to it and calling tools/list on 24 September 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.