# Consulta de Multas — how to use (mcp.ai)

Look up PUBLIC vehicle and traffic data from official sources, the same information a citizen accesses at DETRAN/PRF: debts (IPVA, licensing, open fines) and infractions by plate/RENAVAM, vehicles registered to an owner, and driver's license status. Built for the holder to check their own vehicle/license. Platform-hosted, no credentials, pay per query with prepaid credit.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_multas?ms=1786693920000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `multas_debitos_veiculo`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/multas`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/multas/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/multas/debitos/veiculo` — Consulta PÚBLICA de débitos e situação de um veículo pela placa em bases oficiais: IPVA, licenciamento, multas em aberto, restrições e dados do veículo (marca/modelo, ano). É a mesma informação de ace
  - body: { PLACA: string, completo?: boolean }
- `POST https://api.mcp.ai/api/multas/historico/veiculo` — Consulta o histórico veicular (SP) por CPF ou CNPJ do proprietário em base oficial. Dado cadastral do próprio titular.
  - body: { CPF?: string, CNPJ?: string, completo?: boolean }
- `POST https://api.mcp.ai/api/multas/infracoes/federais` — Consulta pública de infrações/multas de trânsito em rodovias federais (Polícia Rodoviária Federal) por placa + RENAVAM. Traz auto de infração, local, data, valor e situação. Informação de acesso públi
  - body: { PLACA: string, RENAVAM: string, TIPO: string, completo?: boolean }
- `POST https://api.mcp.ai/api/multas/pontos/cnh` — Consulta a situação da CNH (Carteira Nacional de Habilitação) pelo CPF do próprio condutor em base oficial: número de registro, categoria, validade e situação. É a mesma informação que o titular acess
  - body: { CPF: string, completo?: boolean }
- `POST https://api.mcp.ai/api/multas/veiculos/proprietario` — Lista os veículos registrados no nome de um CPF ou CNPJ em base oficial. Uso típico: o próprio proprietário, ou o gestor da frota da empresa, localiza suas placas antes de consultar débitos/infrações.
  - body: { CPF?: string, CNPJ?: string, completo?: boolean }

## Example prompts
- "What debts and fines does my car (plate ABC1D23) have?"
- "Does my vehicle have federal-highway fines? Plate ABC1D23, RENAVAM 12345678901"
- "Which vehicles are registered under my CPF?"

## More
- Page: https://mcp.ai/multas
- Agent spec (llms.txt): https://mcp.ai/multas/llms.txt
- Postman collection: https://mcp.ai/multas/postman.json
