[
{
"action_date": "2025-06-12",
"action_text": "Passed/agreed to in House: On passage Passed by Yea-Nay Vote: 275 - 160.",
"action_type": "Floor",
"action_code": "H37300"
},
{
"action_date": "2025-03-15",
"action_text": "Referred to the Committee on Energy and Commerce.",
"action_type": "IntroReferral",
"action_code": "H11100"
}
]
get_bill_cosponsors
Get the list of cosponsors for a bill with party affiliation.
AI-generated insights layered on top of raw congressional data. These tools require a Pro tier subscription.
get_bill_enrichment Pro
Get AI-generated enrichment for a bill including topic classification, significance rating, impact assessment, and plain-language summary.
Parameter
Type
Required
Description
congress
number
required
Congress number
type
string
required
Bill type
number
number
required
Bill number
Show example response
{
"bill_ref": "119-hr-1234",
"primary_topic": "Healthcare",
"secondary_topics": ["Medicare", "Prescription Drugs"],
"significance": "major",
"impact_summary": "Would cap insulin costs at $35/month for all insured Americans.",
"plain_language_summary": "This bill limits how much insurance companies can charge patients for insulin...",
"issue_tags": ["insulin price cap", "drug pricing", "medicare reform"]
}
get_legislator_profile Pro
Get AI-generated legislator impact profile including archetype, topic authority, and vote courage.
Advanced analytical tools for comparing members, scoring votes, and reviewing aggregate statistics. The first three tools below require a Pro tier subscription.
get_party_unity Pro
Calculate party unity score for a member -- how often they vote with their party.
In addition to the MCP interface, CongressMCP exposes standard REST endpoints for account management and billing.
POST/auth/register
Create a new account and receive an API key. Send { "email": "...", "name": "..." } as JSON body.
POST/auth/keyAuth Required
Regenerate your API key. The old key is immediately revoked. Returns a new key.
GET/usageAuth Required
Get your current usage statistics: tier, requests this month, monthly limit, and rate limits.
POST/billing/checkoutAuth Required
Create a Stripe checkout session to upgrade to the Pro tier. Returns a checkout_url.
POST/billing/portalAuth Required
Create a Stripe customer portal session to manage your subscription. Returns a portal_url.
Rate Limits & Pricing
Feature
Free
Pro
Price
$0/month
$20/month
Monthly Requests
100
10,000
Rate Limit
10 req/min
60 req/min
Bills, Members, Votes, Committees
All tools
All tools
Enrichments (AI-generated insights)
--
All 4 tools
Analysis (party unity, compare members)
--
All 5 tools
Support
Community
Priority email
Limits reset on the 1st of each month at midnight UTC. If you exceed your monthly quota, the API returns HTTP 429. Upgrade anytime at /billing/checkout.