Vinkius

OpenStates MCP. Analyze US state bill status instantly.

OpenStates provides instant access to structured US state legislative data, allowing your AI agent to track bills, legislators, and committee structures across all 50 states, D.C., and Puerto Rico. Instead of navigating dozens of disparate government websites, you can query the entire network of policy action through a single connection.

OpenStates MCP is compatible with Claude Claude
OpenStates MCP is compatible with ChatGPT ChatGPT
OpenStates MCP is compatible with Cursor Cursor
OpenStates MCP is compatible with Gemini Gemini
OpenStates MCP is compatible with Windsurf Windsurf
OpenStates MCP is compatible with VS Code VS Code
OpenStates MCP is compatible with JetBrains JetBrains
OpenStates MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Track and search legislation

Search for specific bills using keywords, jurisdiction, or session details to find their status and history.

Audit legislator profiles

Fetch complete records, current roles, contact information, and background data on any state representative or senator.

Map committee membership

List all legislative committees in a given area and retrieve the full roster of members serving on those boards.

Identify supported jurisdictions

Get a list of every state and territory covered by the data to confirm coverage before starting research.

Waiting for input…

AI Agent
OpenStates

What AI agents can do with OpenStates: Legislative Data Access (7 Tools)

These tools allow your agent to execute specific functions like searching for bills, getting committee rosters, or retrieving detailed legislator profiles across US state records.

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 OpenStates MCP

Get Bill Details

Retrieves deep operational details and history for a specific legislative bill.

Get Committee Details

Gets comprehensive information about a particular legislative committee.

Get Legislator Details

Fetches the full profile and current status of an individual legislator.

List Committees

Generates a list of all available legislative committees within a specified...

List Jurisdictions

Provides an exhaustive list and description of all supported states and territories.

Search Bills

Searches across thousands of legislative bills using keywords, jurisdiction, or session year.

Search Legislators

Finds specific legislators and provides initial profile data based on names or roles.

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.

OpenStates MCP is compatible with Claude

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 OpenStates 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 each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with OpenStates, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
OpenStates 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 OpenStates. 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 CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The State Capitol Maze: Where does legislative data actually live?

Today, tracking state laws feels like trying to map a maze built by bureaucracy. To find one piece of information—say, the current status of an environmental bill in Illinois—you usually have to navigate five different government websites. You click through session indexes, cross-reference committee pages, and then try to parse PDF documents to see if it passed or failed.

With this MCP, you just ask your agent. Instead of spending hours clicking tabs and copy-pasting links between state capitol sites, you get a single, clean answer that pulls the necessary data from dozens of sources at once. You're done with manual web scraping; you get actionable intelligence.

OpenStates MCP: Get Legislative Data in One Conversation

The most time-consuming part of research is the setup: determining which committee reviewed the bill, and then finding out who was on that specific committee when it passed. You spend minutes just trying to map these connections manually.

This MCP handles all that mapping instantly. It connects disparate pieces of data—the bill's action, the committee's membership, and the legislator's profile—into one conversation thread. Your agent does the connecting work for you.

What OpenStates MCP does for your AI

Your agent needs deep political context, and OpenStates delivers it. It gives your AI client instant access to bills, legislators, and committee metadata across every state and major jurisdiction in the U.S., plus D.C. and Puerto Rico. You can ask your agent to check on a policy trend or verify who sponsors specific legislation without ever opening a government website.

For instance, you can search for all educational proposals active in California this session, or audit the full profile of any state representative. Vinkius hosts this MCP so your agent talks to one source, no matter which compatible client you use. It's like having a dedicated political analyst constantly plugged into every state capitol building.

Built · Hosted · Managed by Vinkius OpenStates - Track US State Legislation & Bills
Server ID 019d8468-4041-71c1-83e8-517a1668c353
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about OpenStates MCP

Can OpenStates MCP find bills from all 50 states? +

Yes, it provides intelligence across all 50 states, plus D.C. and Puerto Rico. Use list_jurisdictions first to confirm coverage for your specific research area.

How do I find out who was on a committee? +

You can list all committees using list_committees, then use get_committee_details to retrieve the full membership roster and current roles of its members.

What is the difference between searching bills and getting bill details? +

Searching bills (search_bills) finds a list of potential laws by keyword or state. Getting bill details (get_bill_details) pulls the full, deep history and most recent actions for one specific law.

Does OpenStates MCP help with policy analysis? +

It provides the raw data needed for policy analysis. You can gather legislative stances on a topic across multiple states to build your argument, but you'll still write the final paper yourself.

What if I need legislator info that isn't current? +

The MCP pulls official records and profile data. If the information is not publicly filed in a state record system, the tool won't have it. Always verify the jurisdiction first.