Skip to main content
JU

Jumio

v0.2.1API Key

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.

20 ferramentas4 env vars🌐 GLOBALestável no npm

O que seu agente faz

O Jumio dá ao seu agente 20 tools que ele chama direto — escolha as que precisar, no Claude, Cursor ou qualquer cliente MCP.

  • initiate_accountCreate a persistent Jumio end-user account. An account groups all workflow executions (KYC transactions) for the same real-world user, enabling re-use of previously verified data and longitudinal fraud signals.
  • initiate_transactionStart a new KYC workflow execution on an existing account. Returns a `redirectUrl` — redirect the end user there to complete the Jumio-hosted capture flow (document + selfie). Poll get_transaction for status afterwards.
  • get_transactionRetrieve a workflow execution summary — status ('INITIATED' | 'PROCESSED' | 'SESSION_EXPIRED' | 'TOKEN_EXPIRED' | 'ACQUIRED'), decision outcome, and capability-level results. Poll this to track progress.
Exemplo de chamada
// Your agent calls a tool directly — no glue code.
// CodeSpar's managed tier handles OAuth2, token rotation and rate limits.
const result = await session.call("initiate_account", { /* ... */ });

Instalar

terminal
$ npm install @codespar/mcp-jumio

Quickstart

Adicione esta entrada ao seu claude_desktop_config.json (ou a config de qualquer cliente compatível com MCP).

claude_desktop_config.json
{
  "mcpServers": {
    "jumio": {
      "command": "npx",
      "args": [
        "-y",
        "@codespar/mcp-jumio"
      ],
      "env": {
        "JUMIO_API_TOKEN": "<your_jumio_api_token>",
        "JUMIO_API_SECRET": "<your_jumio_api_secret>",
        "JUMIO_USER_AGENT": "<your_jumio_user_agent>"
      }
    }
  }
}

Depois de reiniciar, seu agente pode chamar qualquer uma das 20 ferramentas abaixo — teste initiate_account primeiro.

Variáveis de ambiente · 4

Necessárias pra autenticar o server. Armazenadas criptografadas ao usar a hospedagem gerenciada da CodeSpar.

JUMIO_API_TOKEN
obrigatório

Jumio API token (sent as the username component of HTTP Basic auth).

JUMIO_API_SECRET
obrigatóriosecret

Jumio API secret (sent as the password component of HTTP Basic auth).

JUMIO_USER_AGENT
obrigatório

Merchant User-Agent string. Jumio requires a custom User-Agent header identifying the calling application (e.g. 'AcmeCorp KYX/1.0').

JUMIO_REGION
opcional

Region for the API host: 'us' (api.amer-1.jumio.ai), 'eu' (api.emea-1.jumio.ai), 'sg' (api.apac-1.jumio.ai). Defaults to 'us'.

Ferramentas disponíveis · 20

Cada ferramenta é independente — seu agente carrega só o que precisa pra reduzir contexto e tempo de resposta.

READinitiate_account
Create a persistent Jumio end-user account. An account groups all workflow executions (KYC transactions) for the same real-world user, enabling re-use of previously verified data and longitudinal fraud signals.
READinitiate_transaction
Start a new KYC workflow execution on an existing account. Returns a `redirectUrl` — redirect the end user there to complete the Jumio-hosted capture flow (document + selfie). Poll get_transaction for status afterwards.
READget_transaction
Retrieve a workflow execution summary — status ('INITIATED' | 'PROCESSED' | 'SESSION_EXPIRED' | 'TOKEN_EXPIRED' | 'ACQUIRED'), decision outcome, and capability-level results. Poll this to track progress.
READlist_transactions
List workflow executions for an account. Useful for auditing or rebuilding state after a webhook failure.
READget_transaction_details
Retrieve the full result payload for a workflow execution — all capability outputs (extraction, liveness, similarity, watchlist, etc). Use after status = 'PROCESSED'.
READretrieve_document_data
Retrieve extracted fields from the ID document (name, DOB, document number, expiry, issuing country, MRZ, etc). Requires a completed workflow that included a document capability.
READretrieve_similarity_score
Retrieve the facial similarity result (selfie vs document photo). Returns match decision plus confidence score. Requires a completed workflow that included a similarity/selfie capability.
DELETEdelete_transaction
Delete a workflow execution (GDPR right-to-erasure). Removes captured images, extracted data, and decision audit trail for this transaction on Jumio's side.

Frameworks compatíveis

MCP é um protocolo — qualquer framework que o fale pode montar este server.

Claude Agent SDKAnthropic
OpenAI AgentsOpenAI
Vercel AI SDKVercel
LangChainLangChain
LlamaIndexLlamaIndex
CrewAICrewAI
MastraMastra
Qualquer cliente MCPProtocolo

Perguntas frequentes

Rode `npx -y @codespar/mcp-jumio` e adicione o bloco de config acima ao seu cliente MCP — Claude, Cursor, VS Code ou qualquer cliente compatível com MCP. Sem build, sem SDK. Prefere hospedado? O tier gerenciado da CodeSpar roda pra você, com a auth resolvida.
Jumio — MCP server · 20 tools | CodeSpar