# LegiScan Legislation Lookup MCP MCP

> LegiScan Legislation Lookup provides instant access to US legislative data. Your agent searches bills, tracks state laws, and retrieves voting records for both federal Congress and all 50 states. It lets you analyze policy changes or audit specific legislation without leaving your workflow.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** legislative-tracking, bill-search, voting-records, policy-monitoring, public-records

## Description

You're dealing with complex legal texts—federal bills, state statutes, committee reports. Manually tracking legislative activity across multiple jurisdictions is a nightmare of clicking through government websites. This MCP gives your agent instant intelligence on the entire process. You can ask it to search for specific policy keywords, pull detailed summaries on active bills, or check who voted how on a given measure. The system acts like having a dedicated policy analyst connected directly to Congress and state databases. By connecting this service through Vinkius, you give your agent access to a unified view of lawmaking. It's less about searching and more about asking pointed questions—whether you need a master list of active bills for a session or just the status update on one key piece of legislation.

## Tools

### get_bill_details
Retrieves the full text, history, and current progress for a specific bill ID.

### get_state_master_list
Provides a comprehensive list of all bills currently active within a specified state session.

### search_bills
Searches the entire legislative database by keyword across multiple states or federal jurisdictions.

## Prompt Examples

**Prompt:** 
```
Search for California bills related to 'clean energy'.
```

**Response:** 
```
Searching the LegiScan database for California... I've found several active bills related to clean energy, including AB-525 regarding offshore wind and SB-100 updates. Would you like to see the current status of a specific bill?
```

**Prompt:** 
```
What is the progress of bill 'NY-S01234'?
```

**Response:** 
```
Retrieving details for NY-S01234... This bill has passed the Senate and is currently in the Assembly committee. The last action was a favorable report on June 5th. Would you like to see the voting records?
```

**Prompt:** 
```
List all federal bills related to 'artificial intelligence'.
```

**Response:** 
```
I've scanned the federal legislative database. There are currently 12 active bills related to AI, including the 'AI Disclosure Act' and the 'Algorithmic Accountability Act'. I can provide summaries for each of them.
```

## Capabilities

### Search Bills by Keyword
Find legislative bills across any state or federal jurisdiction using natural language queries.

### Get Bill Status Details
Retrieve the current progress, history, and specific text details for a single identified bill.

### List All State Bills
Pull a complete master list of every active legislative bill for a given state session.

### Audit Voting Records
Determine exactly how representatives voted on specific bills or measures.

## Use Cases

### Monitoring a Competitive Policy Shift
A law firm needs to know if a competitor is pushing legislation on data privacy in California. Instead of filing 10 separate web requests, they ask their agent: 'List all bills related to data privacy in CA.' The MCP runs `search_bills` and delivers the actionable list immediately.

### Auditing a Client's Local Representative
A campaign manager needs to prove if a representative voted against key infrastructure funding. They ask: 'What was the voting record for bill XYZ?' The agent runs an audit query, providing irrefutable details via `get_bill_details`.

### Understanding Legislative Scope
A journalist needs to know all active bills concerning AI across the US federal level. They ask for a master list of federal bills on 'AI.' The agent uses `search_bills` and returns the 12 relevant, active documents.

### Tracking State Law Changes
A compliance officer needs to know everything currently passing in New York. They ask for a master list of bills for NY. The MCP runs `get_state_master_list` and gives them the definitive roster for that session.

## Benefits

- Stop manually checking dozens of separate state legislative websites. Your agent handles the search across all 50 states and Congress in one query, giving you immediate visibility into policy changes.
- Instead of reading endless PDF packets, use `get_bill_details` to get a concise summary, status update, and history for any bill ID. You skip the filler and go straight to what matters.
- When tracking political shifts, you don't guess who voted how. You run an audit query to see detailed voting records for specific bills, giving hard data instead of speculation.
- Need a quick overview? Use `get_state_master_list` to pull a complete list of all active legislation for a session, letting you map out the entire policy landscape at once.
- The agent handles complex searches. If you're looking into 'clean energy' laws, running `search_bills` pulls relevant matches from multiple jurisdictions—it’s not limited to one state database.

## How It Works

The bottom line is you point your AI client at Vinkius, and it handles the connection to the legislative databases for you.

1. First, subscribe to the LegiScan MCP and get your API key from legiscan.com.
2. Next, connect this service in your preferred AI client—Claude, Cursor, or any other MCP-compatible tool.
3. Finally, ask your agent a question: 'What is the status of AB-1234?' Your agent runs the necessary lookup and returns the structured data.

## Frequently Asked Questions

**Can I search for bills in a specific state?**
Yes! Use the `get_bill_list` tool and provide the state code (e.g., 'CA' for California, 'NY' for New York). It will return all active bills for the current session.

**Does this include the full text of the bills?**
The integration currently retrieves bill summaries and status updates. For the full legal text, the tool provides reference links to the official state or federal repositories.

**How can I see how my representative voted?**
Use the `get_bill_details` tool with the Bill ID. The response includes a roll call section with the results of all votes taken on that specific piece of legislation.

**What credentials do I need to use the `search_bills` tool?**
You must provide a LegiScan API Key. You acquire this key on legiscan.com and input it during your Vinkius subscription setup. This ensures your agent has real-time access across all 50 US states and Congress.

**How do I use the `get_state_master_list` tool to see everything?**
The `get_state_master_list` tool provides a complete index of active legislation. You only need to input the state name, and it returns every current bill for that session. This lets you audit the full scope without searching by keyword.

**If I use the `get_bill_details` tool with an invalid ID, what happens?**
The system will return a specific error message showing the bill ID was not found. This failure state allows your agent to report the precise issue directly, letting you correct the input without stopping your workflow.

**What kind of deep data can I get using `get_bill_details`?**
The tool delivers comprehensive records for a single bill, including its full legislative history. You receive structured details on committee actions, status changes, and the original filing date.

**Is this MCP compatible with all my AI clients?**
Yes. Because it's an open standard MCP hosted by Vinkius, any agent connected to our platform supports this data. You connect once from your preferred client and gain access regardless of the underlying software.