mcpField
M
mcp-caf

mcp-caf

本地服务
github.com/codespar安全2754 周前更新

关于 mcp-caf

mcp-caf 是面向 Caf 身份验证平台的 MCP 服务,涵盖 KYC/KYB、人脸认证、活体检测、证件 OCR 与入驻流程编排。该包已弃用,所调用的 api.caf.io 无法解析,当前没有工具能够访问服务。仅供参考,需提供可用地址后方可使用。

主要功能

  1. 01CPF 与 CNPJ 的 KYC/KYB 核查
  2. 02人脸认证与被动活体检测
  3. 03证件 OCR 与真实性校验
  4. 04Trust Platform 多步骤入驻流程编排
  5. 05检查结果与数据源查询

适用场景

  1. 01参考 Caf 工具结构以设计身份核验类 MCP 服务
  2. 02在提供可用端点后用于巴西用户入驻核验

MCP 相关

该项目是 MCP 服务,原本向 MCP 客户端暴露 9 个身份核验工具,但当前没有工具能够连接到服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-caf": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-caf"
],
"env": {
"CAF_API_KEY": "<CAF_API_KEY>",
"CAF_API_BASE": "<CAF_API_BASE>"
}
}
}
}
启动命令npx -y @codespar/mcp-caf
需要配置的环境变量
CAF_API_KEY密钥API key from the Caf dashboard
CAF_API_BASEAPI base URL — defaults to Caf production. Override for sandbox.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@codespar/mcp-caf0.1.3

工具

9

收录的工具列表 · 更新于 2 周前

参数类型必填说明
cpfstring是CPF(可带或不带标点)
datasource_idsarray否可选数据源(Receita、SPC、Serasa、OFAC、……)

详细介绍

@codespar/mcp-caf

已弃用:无可用端点。 于 2026-09-27 使用两个公共 DNS 解析器(8.8.8.8 和 1.1.1.1)进行检测:此服务调用的主机 api.caf.io 无法通过 DNS 解析。CAF 的文档(现以 Certta 为品牌)为 Core API 指定了 api.combateafraude.com/v1,但已不再建议新集成使用该 API;较新的 Connect API 则使用 api.us.prd.caf.io。此服务并非针对其中任一 API 编写,也未经过验证。此服务中的任何工具都无法连接到服务。该软件包已在 npm 上弃用,仅保留在此代码库中供参考。如果你有可用端点,可通过 CAF_BASE_URL 将服务指向该端点。若要恢复此软件包,请在 mcp-dev-latam 中提交问题,并附上提供商文档中列出的基础 URL。

面向 Caf 的 MCP 服务——巴西身份验证与信任平台。提供 KYC/KYB、人脸身份验证与活体检测、文档验证与 OCR,以及编排式入驻工作流。它是 Unico / IDwall / Certta 的直接竞争对手;其 Trust Platform 可通过策略规则串联多步骤身份验证。

快速开始

Claude Desktop

将以下内容添加到你的 claude_desktop_config.json:

{
  "mcpServers": {
    "caf": {
      "command": "npx",
      "args": ["@codespar/mcp-caf"],
      "env": {
        "CAF_API_KEY": "your-api-key"
      }
    }
  }
}
Cursor / VS Code

在 .cursor/mcp.json 中使用相同配置。

工具(9 个)

KYC / KYB
工具Caf 端点说明
person_checkPOST /v1/checks/personCPF → 姓名、出生日期、限制、风险
company_checkPOST /v1/checks/companyCNPJ → 资料、QSA、制裁信息
生物识别
工具Caf 端点说明
face_authenticationPOST /v1/biometrics/face自拍照与底图比对 + 活体检测
liveness_checkPOST /v1/biometrics/liveness仅被动活体检测
文档
工具Caf 端点说明
document_checkPOST /v1/checks/documentRG / CNH / 护照 / 居住证明的 OCR 与真伪验证
Trust Platform 编排
工具Caf 端点说明
trust_platform_startPOST /v1/trust/flows根据仪表板模板启动托管入驻流程
trust_platform_getGET /v1/trust/flows/{flow_id}获取每一步的判定结果
元数据 + 重放
工具Caf 端点说明
list_datasourcesGET /v1/datasources账户已启用的数据源
get_check_resultGET /v1/checks/{check_id}按 ID 重放先前的检查

身份验证

标准 Bearer 身份验证:

Authorization: Bearer <CAF_API_KEY>

从 Caf 仪表板获取 API 密钥:

沙盒 / 测试

沙盒端点:https://api-sandbox.caf.io。使用 CAF_API_BASE 覆盖。

环境变量

变量必需说明
CAF_API_KEY是从 Caf 仪表板获取的 API 密钥
CAF_API_BASE否覆盖基础 URL(默认值为 https://api.caf.io)

Caf、Certta 与 BigDataCorp 对比

此目录中有三种巴西身份验证服务,各有不同专长:

提供商优势最适用于
CafKYC + Trust Platform 编排通过策略规则实现托管入驻
Certta(@codespar/mcp-certta)KYC + 生物识别 + ICP-Brasil 签名使用已签署合同的入驻流程
BigDataCorp(@codespar/mcp-bigdatacorp)广泛的数据丰富与反欺诈KYC + AML + 信贷决策

企业版

需要为 Agent 身份验证调用提供治理、预算限制和审计跟踪?CodeSpar Enterprise 在这些 MCP 服务之上增加了策略引擎、支付路由和合规模板。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。