[ Model Context Protocol Server ]

CongressMCP

The Congressional Intelligence Platform

An MCP server with 48 tools that gives AI assistants like Claude structured access to bills, members, votes, committees, hearings, amendments, nominations, treaties, scorecards — all through the Model Context Protocol.

Everything you need

Comprehensive Congressional data and AI-powered analysis, purpose-built for the Model Context Protocol.

48 MCP Tools

Full coverage of Congressional data: bills, members, votes, committees, nominations, treaties, hearings, amendments, scorecards, and analysis — all as structured MCP tools.

Bills · Members · Votes · Scorecards · Treaties

Real-Time Data

Sourced from official Congressional records and updated daily. Your AI always works with current, accurate legislative information.

367K+ bills · 12K+ members · 3M+ votes

AI Enrichments

Go beyond raw data with AI-powered topic classification, significance scoring, and legislator archetype analysis. Available on the Pro plan.

Classification · Scoring · Archetypes

Built for real workflows

From investigative journalism to civic engagement — CongressMCP powers the tools people use to understand Congress.

Journalism

Track bill progress, compare voting records, and surface legislative patterns for investigative reporting.

Which senators voted against their party on defense bills this session?
Advocacy

Build custom scorecards, track key votes, and monitor committee activity on issues you care about.

Score all members on climate votes and rank by alignment.
Research

Analyze legislative trends, sponsor effectiveness, bipartisan patterns, and bill viability across congresses.

Compare sponsor effectiveness between majority and minority members.
Civic Tech

Build apps that help citizens track their representatives, understand legislation, and stay informed.

What has my representative voted on this week?

Beyond raw data

Compare CongressMCP with using the Congress.gov API directly or manual research.

Capability CongressMCP Congress.gov API
AI-native (MCP) Yes No
Custom scorecards Built-in Build yourself
Bill viability scores Yes No
AI enrichments Topic, significance, archetypes No
Voting alignment Cross-member comparison Manual calculation
Sponsor effectiveness Yes, with committee power No
Rich context views Single-call aggregations Multiple calls required
Rate limits 60/min (Pro) 5,000/hr

Start free, scale when ready

Start with 100 free requests. Upgrade anytime for higher limits and AI-powered tools.

Free

$0/mo

For exploration and personal projects

  • 100 requests per month
  • 10 requests per minute
  • Core tools: bills, members, votes, committees
  • Standard support
Start Free Trial

.gov & .edu emails get 50% off Pro

See what CongressMCP can do for you

Enter your state and zip code (or full address) and pick an issue. We'll show your actual representatives, their recent activity, relevant bills, and votes.

healthcare immigration climate education gun control taxes veterans technology

Works with your AI stack

Connect CongressMCP to Claude Code, Claude Desktop, ChatGPT, or any MCP-compatible client.

CLAUDE CODE
claude mcp add congressmcp \
  --transport http \
  https://www.congressmcp.com/mcp \
  --header "Authorization: Bearer KEY"
CLAUDE DESKTOP
// claude_desktop_config.json
{
  "mcpServers": {
    "congressmcp": {
      "url": "https://congressmcp.com/mcp",
      "headers": {
        "Authorization": "Bearer KEY"
      }
    }
  }
}

Up and running in 2 minutes

Register for an API key and connect CongressMCP to Claude Code with two commands.

TERMINAL
# Register for a free API key
curl -X POST https://www.congressmcp.com/auth/register \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "name": "Your Name"}'

# Add to Claude Code
claude mcp add congressmcp \
  --transport http \
  https://www.congressmcp.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"