VotoPublico: Legislative Transparency with a Public MCP Endpoint

TL;DR: VotoPublico brings Senate and lower-house voting records into a modern public interface for seven Latin American countries. The Chile site covers 88 senators, 155 deputies, 3,653 recorded votes, and 327 bills, with legislator profiles, party statistics, semantic search, vote prediction — and a public MCP endpoint so language models can query congressional voting directly.

The problem

Legislative voting records are public, but in most of Latin America they live in hard-to-navigate official sites, split by chamber and session. Citizens, journalists, and researchers rarely have a practical way to answer "how did my representative vote?"

What VotoPublico does

VotoPublico aggregates Senate and Chamber of Deputies voting records into a modern public interface, with country views for Chile, Argentina, Brazil, Mexico, Colombia, Uruguay, and Peru.

The Chile site includes:

  • 88 senators and 155 deputies with individual profiles
  • 3,653 recorded votes across 327 bills
  • Recent activity and close-vote tracking
  • Party statistics, maps, and alerts
  • Semantic search, vote prediction, and cross-country comparison

The MCP endpoint

The differentiating feature for the AI era: VotoPublico exposes a public MCP (Model Context Protocol) endpoint so language models can query congressional voting data directly. Instead of scraping or hallucinating, an LLM connected to the endpoint answers questions about votes, bills, and legislators from the source data.

This mirrors the thesis behind CargoPacifico: public data becomes useful when it is structured, linked, and exposed through the interfaces people — and now machines — actually use.

The Chile site is live at votopublico.cl.