Bill Commons
Search 209k+ US state bills, all 50 states + DC: full text, sponsors, votes, status. Free.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.billcommons.org/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.billcommons.org/mcp{
"mcpServers": {
"bill-commons": {
"url": "https://mcp.billcommons.org/mcp"
}
}
}claude mcp add --transport http bill-commons https://mcp.billcommons.org/mcp{
"servers": {
"bill-commons": {
"type": "http",
"url": "https://mcp.billcommons.org/mcp"
}
}
}10 tools, verified live
search_legislationread-onlySearch FULL BILL TEXT -- not just known-bill-number lookup. `q` is matched against titles, descriptions, AND ingested document text via Postgres websearch_to_tsquery (supports "quoted phrases", OR, and -exclusion, same syntax as a search engine), with a fuzzy pg_trgm title-similarity fallback when the exact query has no hits. `q` can ALSO be a bill number ("HB 123", "H.B. 123",
get_bill_recordread-onlyFetch the full record for one bill: metadata, sponsors, subjects, actions, versions, and vote-event summaries. Look up by canonical bill_id (UUID), or by jurisdiction + identifier (+ optional session to disambiguate). For a human bill number like HB 123, use jurisdiction="NC", identifier="HB 123"; bill_id is for UUIDs.
compare_bill_versionsread-onlyDeterministic diff (unified + structured) between two versions of a bill's extracted text. Defaults to earliest vs. latest texted version if version ids are omitted. Errors if fewer than 2 versions have extracted text. Result is labeled 'derived' (computed by Bill Commons, not an official document).
find_similar_billsread-onlyFind bills with similar titles via deterministic trigram similarity, across jurisdictions. Labeled 'derived' -- not an official cross-reference or companion-bill designation.
get_vote_detailsread-onlyFetch vote event(s) with member-level (yes/no/other/absent) vote records. Provide vote_event_id for one vote, or bill_id for all recorded votes on that bill.
trace_legislative_historyread-onlyFull chronological legislative history for a bill: merged timeline of actions, version publications, and votes, plus related-bill links.
build_legislative_evidence_packetread-onlyCompile a citation-ready evidence packet for a bill: full official record, legislative history timeline, votes with member-level detail, and hearings -- each explicitly labeled official vs. derived with source URLs. Returns a `how_to_cite` block with a one-line `cite_as` sentence, a human `permalink`, a JSON `download_url`, and a `snapshot_id` that changes if and only if a cit
get_jurisdiction_coverageread-onlyReturn the jurisdiction_coverage state-machine status for one state (abbreviation or name), or the full stored coverage matrix if state is omitted. Public-registry and unlisted row counts are explicit. Includes bounded retained official-source observation health and evidence links. Coverage status measures stored bill/text availability; local coverage timestamps can advance on coun
get_active_sessionsread-onlyList legislative sessions currently flagged active, optionally filtered by jurisdiction (two-letter state code or name).
list_topicsread-onlyList Bill Commons' curated cross-state topic trackers (e.g. artificial intelligence, youth online safety, platform accountability, cybersecurity, cryptocurrency, data privacy, local government & preemption) -- the entry point for "what subjects does Bill Commons track across all 50 states + DC" and "how do I get every bill in one". Each topic is a title/subject membership rule
Alternatives in Search & Research
Compare →
GitHitsA
Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
CMClinicaltrialsgov MCP ServerA
Search ClinicalTrials.gov: find studies, retrieve results, match patients to candidate trials.
ESG Hub MCP ServerA
ESG knowledge base for AI agents: hybrid search, glossary, frameworks, industries, graph traversal.
pmndrs docsA
Search and read the docs and examples of react-three-fiber, drei, zustand, jotai... from your agent
PMPubmed MCP ServerA
Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
Google Ads + Meta Ads + SEO/GEO MCPA
Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI