Skip to main content
U

Unico

@codespar/mcp-unico · v0.2.0-alpha.4

🇧🇷 BrasilIdentidade e KYCAuth · OAuth2beta18 ferramentas5 variáveis de ambienteversão préviadescontinuado no npm

Líder brasileira em verificação de identidade / KYC. IDCloud (CPF/CNPJ + OCR de documento), IDPay (face match, liveness), IDCheck (PEP, sanções, registros judiciais). Primeira entrada na categoria Identidade e KYC. Alpha no npm — devcenter.unico.io é fechado por contrato; base URLs sobrescrevíveis via env.

Descontinuado no npm: No live endpoint: api.unico.co does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/identity/unico

MIT · descontinuado no npm

Variáveis de ambiente, nomes e descrições das ferramentas vêm do pacote npm e ficam em inglês.

Limitações

  • A v0.2.0-alpha.4 é uma versão prévia; o npm não tem versão estável deste pacote.
Pacote
@codespar/mcp-unico
Versão
0.2.0-alpha.4 · versão prévia
dist-tag npm
latest
Categoria
Identidade e KYC
Auth
OAuth2
País
🇧🇷 Brasil
Licença
MIT
Transporte
stdio · streamable-http

Início rápido

Antes de usar.

Este pacote está descontinuado no npm, então esta página não oferece comando de instalação nem configuração de cliente. No live endpoint: api.unico.co does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/identity/unico

Variáveis de ambiente5 variáveis
UNICO_AUTH_URLOptional override for the OAuth token endpoint base URL. Defaults to https://auth.unico.co.opcional
UNICO_BASE_URLOptional override for the IDCloud/IDPay/IDCheck API base URL. Defaults to https://api.unico.co.opcional
UNICO_CLIENT_IDUnico OAuth client_idobrigatória
UNICO_CLIENT_SECRETUnico OAuth client_secretobrigatóriasegredo
UNICO_ENVEnvironment: 'sandbox' or 'production'. Defaults to 'sandbox'.opcional

Nomes lidos do código do pacote (@codespar/mcp-unico@0.2.0-alpha.4). Descrições e marcações vêm do manifesto dele. Auto-hospedado, você guarda as credenciais.

Ferramentas

O que o seu agente pode chamar.

18 ferramentas, como o tools/list do pacote as devolve.

validate_cpf

IDCloud: validate a Brazilian CPF with Receita Federal. Returns { valid, status (REGULAR | SUSPENSA | TITULAR FALECIDO | CANCELADA | NULA | PENDENTE), name, situation }. Optional birthdate enables a cross-check against the CPF registry.

validate_cnpj

IDCloud: validate a Brazilian CNPJ with Receita Federal. Returns company status (ATIVA, BAIXADA, SUSPENSA, INAPTA), legal name, trade name, partners (QSA), address, and primary CNAE.

extract_document

IDCloud: OCR + structured field extraction from a Brazilian ID document image. Returns typed fields (name, document number, issuer, birthdate, parents, etc.) plus extraction confidence.

verify_document_authenticity

IDCloud: tamper / forgery detection on a document image. Returns an authenticity score (0-1), a categorical verdict (AUTHENTIC | SUSPICIOUS | FRAUDULENT), and a list of detected anomalies (e.g. font mismatch, copy-paste edits, printed-on-screen capture).

face_match

IDPay: biometric 1:1 comparison between a live selfie and a document photo. Returns a similarity score (0-1) and a boolean match verdict at Unico's production-tuned threshold.

liveness_check

IDPay: passive liveness detection. Confirms the captured subject is a physically present person, not a printed photo, screen replay, mask, or deepfake. Returns { is_live, score, signals[] }.

check_pep

IDCheck: Politically Exposed Person screening. Pass cpf (preferred) or name; returns matches with role, jurisdiction, and source. A subject is PEP if they currently hold — or held in the last 5 years — a prominent public function per Bacen Circular 3,978/2020.

check_watchlists

IDCheck: global sanctions / adverse-media screening. Covers OFAC (US Treasury), UN, EU, HMT (UK), Interpol Red Notices, and curated adverse-media sources. Pass cpf or name; returns hits with list name, entry date, and risk level.

court_records_search

IDCheck: Brazilian judicial-records search. Covers federal and state courts (TRFs, TJs), labor courts (TRTs), and superior courts (STJ, STF). Returns case list with court, class, status, and filing date. Compliance-grade, not for scraping.

get_process_status

IDCheck: poll the status of a verification process previously created via the Unico Web/Mobile SDK or API. Returns { status (CREATED | IN_PROGRESS | FINISHED | EXPIRED | CANCELED), verdict, finished_at, score, reasons[] }. Use this to drive your KYC state machine after the user finishes the SDK capture flow.

batch_get_process_status

IDCheck: batch status lookup. Send up to 100 process_ids per call and receive the same status payload as get_process_status for each. Use this for nightly reconciliation jobs or backfill, not for hot-path polling.

upload_process_document

IDCheck: upload a captured image to a running verification process. Use the appropriate document_side (FRONT, BACK, SELFIE) to match the process template. The image is consumed by Unico's OCR + biometric pipeline; results show up via get_process_status / get_extracted_data once processing finishes.

Nomes e descrições vêm do tools/list do pacote (@codespar/mcp-unico@0.2.0-alpha.4). Um tipo (leitura, escrita, exclusão) só aparece quando o pacote anota suas ferramentas ou cada ferramenta foi verificada uma a uma; nenhum dos dois existe ainda para este servidor.

Compatibilidade

MCP é um protocolo. Qualquer cliente que o fale pode montar este servidor.

O runtime da CodeSpar não roteia este servidor. Monte-o no seu cliente via stdio · streamable-http.

Protocolo

Qualquer cliente MCP

stdio · streamable-http

Perguntas

Antes de instalar.

Como instalo o servidor MCP Unico?

O pacote npm @codespar/mcp-unico está descontinuado, então esta página não mostra comando de instalação para ele. O registry diz: No live endpoint: api.unico.co does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/identity/unico

O que meu agente pode fazer com Unico?

Unico expõe 18 ferramentas de identidade e kyc. Seu agente as chama diretamente; a lista completa está acima.

Como Unico autentica, e como as credenciais são guardadas?

Unico usa OAuth2. Auto-hospedado, você guarda as credenciais: o servidor as lê das variáveis de ambiente.

Como Unico lida com mudanças na API do provedor?

Cada servidor tem versão própria no npm. Este está descontinuado (veja o aviso acima), então a página não sugere fixar uma versão.

Unico é open source? Como reporto um bug?

Sim. Unico tem licença MIT e está publicado no npm como @codespar/mcp-unico, com o código no GitHub (link no painel Detalhes). Reporte problemas no repositório do pacote; problemas de segurança vão para security@codespar.dev, e respondemos em até 24 horas.

Combina com

Identidade e KYC · mesma categoria.

O

Onfido

@codespar/mcp-onfido · 20 ferramentas

Líder global em KYC (da Entrust). Applicants, upload de documento, fotos ao vivo, checks (documento + facial + watchlist + known-faces), relatórios. Combina com a Unico (BR-first) pra cobertura global quando o comércio toca usuários fora da LatAm.

Abrir
J

Jumio

@codespar/mcp-jumio · 20 ferramentas

Tier enterprise de KYC global — inteligência de fraude mais profunda, histórico de operação mais longo. Alvo: bancos, grandes fintechs, comércio regulado. Hosts regionais (amer-1 / emea-1 / apac-1). Verificado contra docs.jumio.ai.

Abrir
P

Persona

@codespar/mcp-persona · 20 ferramentas

KYC moderno developer-first — ótima DX e workflows orientados a template. 4ª entrada de identidade (Unico BR / Onfido global / Jumio enterprise / Persona moderno).

Abrir

Comece em segundos.

Este pacote está descontinuado no npm; leia o aviso acima antes de usá-lo.

Unico — MCP server · 18 tools | CodeSpar