Vinkius
U.S. Congress

U.S. Congress MCP for AI. Track bills, members, and legislative history instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

U.S. Congress MCP on Cursor AI Code EditorU.S. Congress MCP on Claude Desktop AppU.S. Congress MCP on OpenAI Agents SDKU.S. Congress MCP on Visual Studio CodeU.S. Congress MCP on GitHub Copilot AI AgentU.S. Congress MCP on Google Gemini AIU.S. Congress MCP on Lovable AI DevelopmentU.S. Congress MCP on Mistral AI AgentsU.S. Congress MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

U.S. Congress MCP Server lets you query massive legislative data directly through your AI agent. Search specific bills, track amendments, check member records, or analyze historical treaties—all without clicking through complex government websites.

This server connects natural language queries to the core US Congressional database.

What your AI can do

Get bill details

Pulls the complete text and status updates for a single, specified legislative bill.

List congress amendments

Generates a list of proposed amendments related to current or past bills.

List congress bills

Retrieves an initial set of bills from the specified Congress session for filtering.

+ 5 more capabilities included
Search and analyze bills

You can find full bill text, status, and details by asking the server to look up a specific legislative number.

Track congressional personnel

The system compiles records on current or past members of Congress, including committee assignments and voting history.

Review historical context

You can specify a session number (like the 118th) to pull data from that exact period in Congress's history.

Analyze legal agreements and nominations

The server provides lists of major treaties handled by Congress, or tracks high-level judicial/executive appointments.

Included with Plan

Waiting for input…

AI Agent

U.S. Congress: 8 Tools for Legislative Research

Use these tools to pull specific congressional records, ranging from individual member bios and committee listings to full bill texts and treaty history.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using U.S. Congress on Vinkius

Get Bill Details

Pulls the complete text and status updates for a single, specified legislative bill.

List Congress Amendments

Generates a list of proposed amendments related to current or past bills.

List Congress Bills

Retrieves an initial set of bills from the specified Congress session for filtering.

List Congress Committees

Provides a directory listing all congressional committees and their jurisdictions.

List Congress Sessions

Lists historical Congress sessions, including their official start and end dates...

List Congress Members

Lists biographical data, election results, and records for US Congress members (past or present).

List Congress Nominations

Retrieves a list of executive and judicial nominations currently pending confirmation.

List Congress Treaties

Provides a list of major treaties that have been submitted to or handled by the U.S...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The U.S. Congress integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with U.S. Congress, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
U.S. Congress MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Congress.gov. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Finding congressional history shouldn't feel like an archaeology dig.

Right now, accessing legislative records means navigating dozens of different government portals. You spend time figuring out if you need the 'current session,' or 'historical data,' and then clicking through menus just to find a specific member’s committee assignment from 20 years ago. It's tedious copy-pasting across multiple tabs.

With this MCP server, your agent handles that complexity. You ask for the record—say, 'Show me all bills related to infrastructure in the 115th Congress.' The system pulls the member data, committee assignments, and bill details automatically. You just get the answer.

Using list_congress_members: Build a full profile on demand.

Previously, getting a complete picture of a member required three separate searches: their bio, which committees they belonged to, and what bills they voted on. You'd spend time stitching together disparate data points across different government sites.

Now, you run the agent with `list_congress_members` and ask for specific context—like committee roles or past voting patterns. The server compiles that profile instantly. It's all one query.

What your AI can actually do with this

Legislative Research: Direct Access to Congressional Records

Connect this server to your AI client and talk directly to the official legislative record. You're getting access to detailed data on bills, members, treaties, and historical congressional sessions—all processed through conversation with zero clicking required.

Analyzing Bills and Legislation

You can nail down specific bill details by running get_bill_details, which pulls the complete text and current status updates for any single legislative number. If you're tracking a piece of legislation, remember that list_congress_bills lets you pull an initial set of bills from a specified Congress session; this gives your agent material to filter through.

When you need to see what changes are floating around, use list_congress_amendments to generate a list of proposed amendments related to any current or past bill.

Understanding Congressional Structure and History

The server provides tools for deep historical context. You can specify a session number—like the 118th Congress—with list_congress_sessions, which lists those historical sessions along with their official start and end dates, giving you a clear timeline of data availability. To get a map of who handles what, run list_congress_committees; that tool provides a directory listing all congressional committees and details their specific jurisdictions.

Personnel and Executive Tracking

Tracking personnel is straightforward. You can use list_congress_members to pull full profiles on any member—whether they're currently serving or retired. This includes their biographical data, election results, and voting history right in the response. For high-level appointments, list_congress_nominations retrieves a current list of executive and judicial nominations that are waiting for confirmation.

You also get access to major international law through list_congress_treaties, which provides a full listing of treaties submitted to or handled by the U.S. Congress.

How It Works in Practice

Your AI client runs these tools for you. Instead of navigating complex government websites, you just tell your agent what data you need. For example, if you wanna know the status of a specific bill and see which members were involved, you don't run two separate searches; you ask it to pull both using its knowledge of the available functions.

The system handles the heavy lifting connecting natural language queries directly to the core US Congressional database.

It’s all about context. You can combine a request for historical session dates (list_congress_sessions) with a search for members who served during that time (list_congress_members), and it'll pull together a cohesive answer. The server doesn't just give you raw data dumps; it lets your agent process the legislative record through conversation, giving you an immediate, actionable understanding of complex political movements or legal drafts.

You're bypassing layers of government bureaucracy and going straight for the facts.

Built · Hosted · Managed by Vinkius U.S. Congress MCP Server - Legislative Data Access
Server ID 019d84b7-9228-7113-8527-8ac1821b0c9d
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find out about a bill’s status using get_bill_details? +

You provide the specific bill number to get_bill_details. The tool returns its full text and current legislative status, telling you if it's 'referred,' 'passed,' or 'pending.'

What is list_congress_members used for? +

list_congress_members provides biographical information and records for any US Congress member, whether they are currently serving or retired. It's your source for political history.

Can I track amendments using list_congress_amendments? +

Yes. You can run list_congress_amendments to see all proposed modifications to a bill or resolution, letting you know exactly where the policy language is being challenged.

How do I check historical data using list_congress_sessions? +

Use list_congress_sessions first. It gives you the session numbers and date ranges (e.g., 12th Congress, 1816-1817) so you can accurately scope your research.

Before I use any tool, how do I handle authentication for U.S. Congress data? +

You need an API key from Congress.gov. You must first register on the official site to get your credentials. Your AI client then uses this key to authenticate all requests before executing tools like list_congress_bills.

What happens if I send a request using list_congress_treaties that returns an error? +

The system will return a detailed error code. This usually means the requested treaty doesn't exist or the parameters are too broad. Check your input filters against documented Congress criteria.

Does list_congress_nominations differentiate between judicial and executive nominations? +

Yes, it separates them clearly. The tool provides distinct data sets for both presidential appointments (executive) and court-related nominees (judicial). You can filter your query based on the category.

How do I list information about committees using list_congress_committees? +

You get a list of committees along with their defined jurisdiction. This output specifies which topics they oversee and who their current members are, giving you immediate context.

Is the API key free? +

Yes! The Congress.gov API key is completely free. Register at api.congress.gov/sign-up/ to get instant access to all legislative data endpoints.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for U.S. Congress. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.