# Senado Federal MCP for AI Agents AI Agent Connect

> Senado Federal MCP connects to the Brazilian Federal Senate data to let your AI agent monitor the legislative process directly. It lets you track legislative proposals, pull senator profiles, and see the history of mandates in real time. It turns official government data into a searchable knowledge base for policy research and fact-checking.

## Overview
- **Category:** knowledge-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_H4uniPsdnFRzd4T1IInBOVCsYMwwUWGFrqPFYODH/ai-agent-connect
- **Tags:** legislative-data, transparency, public-policy, open-data, brazil

## Description

The Senado Federal MCP connects to the Brazilian Federal Senate data to let your AI agent monitor the legislative process directly. It gives you a way to get transparency and deep insights into the upper house of the National Congress without digging through government websites. Instead of you manually clicking through portals to find a bill's status or a senator's history, you can just ask your agent to pull the data for you. It handles the heavy lifting of querying the database so you can focus on the analysis. Whether you're checking the status of a specific proposal or looking for a senator's past party affiliations, the information comes back clean and ready to use. It's one of the many specialized connectors in the Vinkius catalog that makes government transparency actually accessible. You get a direct line to the upper house of the National Congress, making it way easier to track how laws actually move from a proposal to a mandate.

## Tools

### get_legislatura_atual
This tool gives details of the current legislature. It provides context on the current parliamentary term and its structure.

### get_legislatura
This tool provides details of a specific historical legislature. Use it to look back at how things were organized in previous terms.

### get_materia
This tool gets detailed information about a specific legislative proposal. It is your go-to for the core details and summaries of any bill.

### get_senador_cargos
This tool gets the positions held by a specific senator. It shows the various official roles a politician has occupied.

### get_senador_filiacoes
This tool gets the party affiliations of a senator. It helps you track political shifts and party ties over time.

### get_senador_mandatos
This tool gets the mandates held by a senator. It provides a full record of their official terms and political roles.

### get_senador
This tool gets detailed information about a specific senator. Use it to get a complete profile of a parliamentarian.

### get_votacao
This tool gets details of a specific vote. It provides the outcome and context for a single legislative action.

### list_agenda_sessao
This tool lists scheduled sessions for the senate. It lets you see what's on the calendar for the whole house.

### list_comissoes
This tool lists all committees in the senate. It gives you a high-level view of the entire legislative structure.

### list_legislaturas
This tool lists all historical legislatures. Use it to navigate through different eras of Brazilian law.

### list_materias_atualizacoes
This tool lists recently updated legislative proposals. It keeps you on top of the most active bills.

### list_materias_tipos
This tool lists the types of legislative proposals like PL or PEC. It gives you a broad view of what kinds of laws are being discussed.

### list_votacoes
This tool lists recent votes from the senate. It gives you a quick look at the latest legislative activity.

### get_comissao_composicao
This tool retrieves the current members of a specific committee. It helps you see who holds the power in a specific legislative group.

### get_comissao
This tool provides detailed information about a specific committee. It gives you a clear look at the scope and focus of a legislative body.

### list_agenda_reuniao
This tool lists scheduled committee meetings. It helps you plan for upcoming legislative discussions and sessions.

### get_materia_movimentacoes
This tool gets the history of actions on a specific proposal. It shows you every step a bill has taken since it started.

### get_materia_relatorias
This tool gets the rapporteurs assigned to a specific proposal. It identifies the key people responsible for moving a bill forward.

### list_senadores_afastados
This tool lists senators who are currently on leave. It helps you identify who is currently out of office.

### list_senadores_atual
This tool lists all senators currently in office. It provides a current roster of the entire upper house.

## Prompt Examples

**Prompt:** 
```
Who are the current members of the committee for agriculture?
```

**Response:** 
```
I've pulled the current membership for the Agriculture Committee. Here are the active members:

| Member Name | Party | Role |
| :--- | :--- | :--- |
| [Name 1] | [Party] | Chairperson |
| [Name 2] | [Party] | Member |
| [Name 3] | [Party] | Member |

Would you like to see the meeting agenda for this committee?
```

**Prompt:** 
```
Give me a summary of the movements for legislative proposal 150000.
```

**Response:** 
```
Here is the recent movement history for proposal 150000:

* **[Date]**: Approved by Committee A
* **[Date]**: Sent to Rapporteur [Name]
* **[Date]**: Initial submission of PEC proposal

The current status is **In Review**.
```

**Prompt:** 
```
What were the last three votes in the Senate?
```

**Response:** 
```
The three most recent votes recorded are:

1. **Vote #442**: Approved (Majority)
2. **Vote #441**: Rejected (Minority)
3. **Vote #440**: Approved (Unanimous)

Let me know if you need the specific details for any of these votes.
```

## Capabilities

### Pull senator profiles
Get names, party ties, and historical data for any parliamentarian.

### Track legislative proposals
See the current status and movement history of specific bills.

### Identify rapporteurs
Find out which senators are assigned to specific proposals.

### Review committee details
Get the full membership and info for any senate committee.

### Monitor meeting agendas
See scheduled sessions and committee meetings in real time.

### Analyze mandate history
Look up the political roles and roles held by any senator.

### Check recent votes
See the latest voting results from the current legislature.

## Use Cases

### Fact-checking a senator
A journalist asks the agent to find the party history of a specific senator to see if they've flipped on a key issue. The agent uses get_senador.

### Monitoring a specific bill
A legal researcher wants to know why a bill is stalled. The agent uses get_materia_movimentacoes to show the last three actions.

### Tracking committee meetings
A civic tech dev wants to build an alert system. The agent uses list_agenda_reuniao to pull upcoming meeting dates.

### Researching legislative types
A policy analyst asks for a list of all PEC types. The agent uses list_materias_tipos to provide the categories.

## Benefits

- Skip manual searches: Use get_materia to pull bill details instantly instead of clicking through government portals.
- Track political history: Use get_senador_filiacoes and get_senador_mandatos to see how a politician's roles and parties have changed over time.
- Monitor active legislation: Use list_materias_atualizacoes to see what's moving right now without refreshing pages.
- Identify key players: Use get_materia_relatorias to find out exactly who is responsible for pushing a specific bill.
- Map the legislative structure: Use list_comissoes to understand how committees are organized and who sits on them.

## How It Works

The bottom line is you get instant access to the Brazilian Senate's open data without having to navigate complex government portals.

1. Subscribe to the Senado Federal MCP on the Vinkius marketplace.
2. Set your access key to 'PUBLIC' or your preferred identifier.
3. Ask your AI client to query the database for specific senators, bills, or votes.

## Frequently Asked Questions

**What can I do with the Senado Federal MCP?**
You can use it to pull live data from the Brazilian Federal Senate. This includes senator profiles, legislative proposals, committee memberships, and real-time vote results.

**Can I track specific bills using the Senado Federal MCP?**
Yes, you can track the movement history and current status of specific legislative proposals directly through your AI agent.

**How does the Senado Federal MCP help journalists?**
It allows journalists to quickly verify a politician's party history, check who is leading a specific bill, and track legislative movements without manual searching.

**Does the Senado Federal MCP include historical data?**
Yes, it provides access to historical legislatures and previous mandates held by parliamentarians.

**Can I see who is leading a bill with the Senado Federal MCP?**
Yes, you can identify the specific rapporteurs assigned to any given proposal to see who is responsible for moving it forward.

**Is the data from the Senado Federal MCP real-time?**
The Connector connects to the official open data source, providing you with current information on sessions, agendas, and bill updates.

**Does the Senado Federal MCP cover the Lower House?**
No, this Connector is specifically for the Senado Federal (the upper house). You would need a different tool to access Chamber of Deputies data.

**Can I use the Senado Federal MCP to find senator party ties?**
Yes, you can pull the party affiliations and historical political roles for any specific senator in the upper house.

**Can I see the history of actions and movements for a specific legislative proposal?**
Yes! Use the `get_materia_movimentacoes` tool with the Proposal ID (CodigoMateria). It will return the full chronological list of actions taken on that bill.

**How do I find out which senators are currently on leave?**
Simply run the `list_senadores_afastados` tool. It retrieves the list of Brazilian senators who are currently not in active office due to leave.

**Is it possible to check the historical positions held by a senator?**
Yes, use the `get_senador_cargos` tool with the Senator ID. It provides a detailed list of current and past positions held within the Senate and other bodies.