Vinkius
ALESP

ALESP MCP for AI. Track every bill, expense, and committee vote.

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

ALESP (Assembleia SP) MCP on Cursor AI Code EditorALESP (Assembleia SP) MCP on Claude Desktop AppALESP (Assembleia SP) MCP on OpenAI Agents SDKALESP (Assembleia SP) MCP on Visual Studio CodeALESP (Assembleia SP) MCP on GitHub Copilot AI AgentALESP (Assembleia SP) MCP on Google Gemini AIALESP (Assembleia SP) MCP on Lovable AI DevelopmentALESP (Assembleia SP) MCP on Mistral AI AgentsALESP (Assembleia SP) MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

ALESP is your connection to open data from São Paulo's Legislative Assembly. Pull official records on state deputies, committee activity, and legislative proposals directly into your workflow.

You can track who sponsored a bill, how much money was spent in a cabinet, or the full history of any piece of legislation.

What your AI can do

Get agenda eventos

Lists past and upcoming events scheduled at the Assembly.

Get comissoes membros

Lists which deputies and staff are members of each permanent committee.

Get comissoes reunioes

Retrieves details about specific meetings held by the permanent committees.

+ 15 more capabilities included
Track Legislative Bills

Follow a proposal from its initial drafting through every status change and revision.

Audit Deputy Finances

Retrieve reimbursement records for state deputies, including historical data by year.

Map Committee Workings

Get full details on permanent committees, including their membership, past meetings, and voting outcomes.

Identify Key Personnel

List all current state deputies or check the job history and placements of assembly staff.

Review Governance Records

Access official lists for political parties, administrative units, and types of state norms (laws and decrees).

Included with Plan

Waiting for input…

AI Agent

ALESP (Assembleia SP) Has 18 Tools

Use these specific tools to query every corner of the Assembly's public record—from staff placements to voting 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 ALESP (Assembleia SP) on Vinkius

Get Agenda Eventos

Lists past and upcoming events scheduled at the Assembly.

Get Comissoes Membros

Lists which deputies and staff are members of each permanent committee.

Get Comissoes Reunioes

Retrieves details about specific meetings held by the permanent committees.

Get Comissoes

Provides a list of all permanent committees established by the assembly.

Get Comissoes Votacoes

Lists voting records and outcomes from committee sessions.

Get Deputados

Retrieves a current list of all state deputies serving in the legislature.

Get Despesas Gabinetes

Lists reimbursed expenses for each deputy's cabinet, with options to filter by year.

Get Documento Andamento Atual

Retrieves only the current, up-to-date status of a specific legislative proposal.

Get Documento Andamento

Gets the entire history and status trail of any legislative proposal or bill.

Get Documento Autor

Lists all deputies and staff who authored or co-signed a particular document.

Get Funcionarios Cargos

Provides the work history, or job changes, for specific ALESP staff members.

Get Legislacao Normas

Lists all state laws, decrees, and resolutions that have been passed.

Get Legislacao Temas

Provides a list of the general topics or themes associated with state norms.

Get Legislacao Tipo Normas

Lists and categorizes different types of legal documents (e.g., law, resolution).

Get Lotacoes

Shows the current work placements or assignments for ALESP staff.

Get Partidos

Lists all political parties currently involved in the legislative process.

Get Proposituras Zip Url

Gets a direct link to download a zip file containing every single legislative...

Get Uas

Lists the administrative units used by ALESP for organizational tracking.

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 ALESP 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 ALESP (Assembleia SP), 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
ALESP 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 ALESP. 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 18 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually tracking legislative changes is pure pain.

Today, if you want to know the status of a bill or how much money was spent by an office, you're clicking through dozens of government websites. You pull up one page for committee meetings, then another for expense reports, and then you have to manually cross-reference dates and names across three different spreadsheets just to get a picture. It’s slow, error-prone work.

With this MCP, you simply ask your agent about the specific legislation or deputy's finances. The system pulls together the committee records, the spending logs, and the proposal history into one clean response. You get actionable data instantly, without ever touching a URL.

Querying Legislative Records with `get_documento_andamento`

The manual process requires tracking the proposal's ID across multiple departmental pages just to see if it was passed or rejected. You copy this ID, paste it into a search form, and hope you find the right status update. It’s tedious data hunting.

Now, your agent uses `get_documento_andamento` to look up that single proposal ID. It delivers the entire chronological story—the drafts, the authors, every committee review, and its current standing—in a clear report.

What your AI can actually do with this

Monitoring what happens at a state legislature used to be a nightmare of clicking through dusty government websites. Now, you just ask your agent. This MCP lets you pull raw data from the ALESP open portal—everything about the legislative process in São Paulo State. You can find out who's serving as a deputy, review reimbursed expenses for any cabinet, and trace the entire life cycle of a bill or proposal.

It’s all structured so your AI client can query it easily. Because Vinkius hosts this MCP, you connect once to your preferred agent, and suddenly, deep government data is available in natural conversation. You don't need to learn complex API calls; you just ask for what you want—be it committee meeting minutes or the job history of staff members.

Built · Hosted · Managed by Vinkius ALESP MCP - Track Legislative Bills and Expenses
Server ID 019e3861-8953-72ec-843b-45a885912d33
Vinkius Inspector
Compliance Grade F
Score 4.4/100
Vinkius Inspector Badge — Score 4.4/100

Questions you might have

How do I find out who is on a permanent committee? (get_comissoes_membros) +

You use get_comissoes_membros. This tool lists all the members assigned to specific committees, so you get an immediate roster of key players.

Can I check a deputy's spending for 2018? (get_despesas_gabinetes) +

Yep. get_despesas_gabinetes supports historical data, so you can filter by year and pull reimbursement records for that specific period.

What's the difference between proposals? (get_documento_andamento vs get_documento_andamento_atual) +

get_documento_andamento gives you the full life history of a proposal, while get_documento_andamento_atual only shows its most recent status. Use both to build a complete picture.

How do I see all state laws passed? (get_legislacao_normas) +

You call get_legislacao_normas. It pulls the entire list of official state norms, giving you access to everything from new decrees to resolutions.

How do I check which deputies are included using get_deputados? +

The list provided by get_deputados reflects all state deputies registered in the current legislative cycle. It gives you a snapshot of who is active right now, so it's crucial for real-time reporting.

If I need to see permanent committees first, should I use get_comissoes? +

Yes, calling get_comissoes gives you the definitive list of all permanent standing committees. You must start here before you can check committee members or view their meeting records.

What’s the best way to download all legislative proposals at once? (get_proposituras_zip_url) +

You use get_proposituras_zip_url. This tool generates a single ZIP file containing every available proposal record, making it ideal for bulk data analysis outside of your agent's direct workflow.

What is the purpose of running get_uas? +

get_uas lists the Administrative Units (UAs) of ALESP. This helps you map out the organizational structure within the Assembly itself, which is useful for understanding staff placements and departments.

How can I check the reimbursed expenses for a specific deputy's cabinet? +

You can use the get_despesas_gabinetes tool. You can also provide a specific year to retrieve historical expense data.

Is it possible to track the full history of a legislative proposal? +

Yes! Use the get_documento_andamento tool to fetch the XML data tracking the full history and status of proposals.

How do I see who are the members of the permanent committees? +

Use the get_comissoes_membros tool to list all members currently serving on the assembly's permanent committees.

Built & Managed by Vinkius 30s setup 18 tools

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

No hosting. No infrastructure. No complex setup.
All 18 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.