# Compliance & Sanções — how to use (mcp.ai)

Due diligence e KYC: PEP (pessoa exposta politicamente), sanções nacionais e internacionais (OFAC, ONU, UE, Reino Unido, FBI, INTERPOL, FINCEN), idoneidade (CEIS/CNEP/CEAF/CEPIM), improbidade, mandados de prisão, antecedentes criminais, leniência e trabalho forçado. Hospedado pela plataforma, sem credenciais, pague por consulta com crédito pré-pago.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_compliance?ms=1782513840000`
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. `compliance_antecedentes_civil`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/compliance`
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/compliance/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/compliance/antecedentes/civil` — Antecedentes criminais (Polícia Civil) por CPF/nome/UF.
  - body: { CPF?: string, RG?: string, NOMEMAE?: string, NOME?: string, DATANASCIMENTO?: string, GENERO?: string, UF: string }
- `POST https://api.mcp.ai/api/compliance/antecedentes/pf` — Antecedentes criminais (Polícia Federal) por CPF/nome.
  - body: { CPF?: string, NOME?: string, DATANASCIMENTO?: string, NOMEMAE?: string, NOMEPAI?: string }
- `POST https://api.mcp.ai/api/compliance/antt` — Regularidade de transportadora na ANTT por CPF/CNPJ/RNTRC.
  - body: { CPF?: string, CNPJ?: string, RNTRC?: string }
- `POST https://api.mcp.ai/api/compliance/bacen/inabilitados` — Banco Central — quadro geral de inabilitados, por CPF/CNPJ.
  - body: { CPF?: string }
- `POST https://api.mcp.ai/api/compliance/bacen/proibidos` — Banco Central — quadro geral de proibidos, por CPF/CNPJ.
  - body: { CNPJ?: string, CPF?: string }
- `POST https://api.mcp.ai/api/compliance/cadin` — CADIN estadual (inadimplentes com a Fazenda) por CPF/CNPJ/UF.
  - body: { CPF?: string, CNPJ?: string, UF?: string }
- `POST https://api.mcp.ai/api/compliance/carf` — Processos no CARF (Conselho Administrativo de Recursos Fiscais) por CPF/CNPJ.
  - body: { CPF?: string, CNPJ?: string }
- `POST https://api.mcp.ai/api/compliance/ceaf` — CEAF — expulsões da administração federal, por CPF.
  - body: { CPF?: string }
- `POST https://api.mcp.ai/api/compliance/ceis` — CEIS — empresas inidôneas e suspensas, por CNPJ/CPF.
  - body: { CNPJ?: string, CPF?: string }
- `POST https://api.mcp.ai/api/compliance/cepim` — CEPIM — entidades privadas impedidas, por CNPJ.
  - body: { CNPJ?: string }
- `POST https://api.mcp.ai/api/compliance/cgu` — Consulta de penalidades CGU por CPF/CNPJ.
  - body: { CPF?: string, CNPJ?: string, TIPO: string }
- `POST https://api.mcp.ai/api/compliance/cnd/municipal` — Certidão Negativa de Débitos Municipal por CNPJ/CPF (informe o município).
  - body: { CNPJ?: string, IM?: string, CPF?: string, MUNICIPIO: string }
- `POST https://api.mcp.ai/api/compliance/cnep` — CNEP — empresas punidas, por CNPJ/CPF.
  - body: { CNPJ?: string, CPF?: string }
- `POST https://api.mcp.ai/api/compliance/confea/crea` — Registro profissional no CONFEA/CREA (engenharia/agronomia).
  - body: { CPF?: string, REGISTRONACIONAL?: string }
- `POST https://api.mcp.ai/api/compliance/cvm` — Cadastro na CVM (Comissão de Valores Mobiliários) por CPF/CNPJ.
  - body: { CPF?: string, CNPJ?: string }
- `POST https://api.mcp.ai/api/compliance/cvm/sancionadores` — Processos administrativos sancionadores da CVM por CPF/CNPJ.
  - body: { CPF?: string, CNPJ?: string }
- `POST https://api.mcp.ai/api/compliance/fbi` — Busca na lista FBI Most Wanted por nome.
  - body: { NOME?: string }
- `POST https://api.mcp.ai/api/compliance/fincen` — Busca na lista FINCEN por nome.
  - body: { NOME?: string }
- `POST https://api.mcp.ai/api/compliance/ibama/debitos` — Certidão negativa de débitos do IBAMA por CPF/CNPJ.
  - body: { CPF?: string, CNPJ?: string }
- `POST https://api.mcp.ai/api/compliance/improbidade` — CNIA — condenações por improbidade administrativa e inelegibilidade, por CNPJ/CPF.
  - body: { CNPJ?: string, CPF?: string }
- `POST https://api.mcp.ai/api/compliance/interpol` — Busca na lista da INTERPOL por nome.
  - body: { NOME?: string, SOBRENOME?: string, DATANASCIMENTO?: string }
- `POST https://api.mcp.ai/api/compliance/leniencia` — Acordos de leniência por CNPJ.
  - body: { CNPJ?: string }
- `POST https://api.mcp.ai/api/compliance/mandados/prisao` — CNJ — mandados de prisão em aberto, por CPF/nome.
  - body: { CPF?: string, NOME?: string, NOMEMAE?: string, NOMEPAI?: string, ALCUNHA?: string }
- `POST https://api.mcp.ai/api/compliance/ofac` — Busca em listas de sanções OFAC (EUA) por nome.
  - body: { NOME?: string }
- `POST https://api.mcp.ai/api/compliance/onu` — Busca na lista consolidada de sanções da ONU por nome.
  - body: { NOME?: string }
- `POST https://api.mcp.ai/api/compliance/pep` — Verifica se um CPF é Pessoa Exposta Politicamente (PEP).
  - body: { CPF?: string }
- `POST https://api.mcp.ai/api/compliance/pep/parentescos` — PEP estendida — pessoa exposta politicamente + parentescos.
  - body: { CPF?: string }
- `POST https://api.mcp.ai/api/compliance/pix` — Antifraude de chave PIX — valida o titular de uma chave PIX.
  - body: { DOCUMENTO: string, CHAVE: string, TIPO?: string }
- `POST https://api.mcp.ai/api/compliance/trabalho/forcado` — Verificação de empregador em lista de trabalho forçado/escravo, por CNPJ/CPF.
  - body: { CNPJ?: string, CPF?: string }
- `POST https://api.mcp.ai/api/compliance/ue` — Busca na lista de sanções financeiras da União Europeia por nome.
  - body: { NOME?: string }
- `POST https://api.mcp.ai/api/compliance/uk` — Busca na lista de sanções do Reino Unido (HM Treasury) por nome.
  - body: { NOME?: string }

## Example prompts
- "Esse nome aparece em listas de sanções (OFAC/ONU/INTERPOL)?"
- "O CPF 000.000.000-00 é PEP?"
- "Esse CNPJ está em alguma lista de inidôneos (CEIS/CNEP)?"

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