Model Context Protocol Server

CongressMCP

Real-time U.S. Congressional data for AI assistants

An MCP server with 22 tools that gives AI assistants like Claude structured access to bills, members, votes, committees, and AI-powered enrichments — all through the Model Context Protocol.

Everything your AI needs

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

22 MCP Tools

Full coverage of Congressional data: bills, members, votes, committees, enrichments, and analysis — all as structured MCP tools your AI can call directly.

Bills · Members · Votes · Committees

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

Start free, scale when ready

No credit card required. 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
Get Started Free

Up and running in 2 minutes

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

# Register for a free API key
curl -X POST https://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://congressmcp.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"