mcpField
M
mcp-caf

mcp-caf

ローカル
github.com/codesparセキュリティ2754 週間前に更新

mcp-caf について

mcp-caf は、Caf 本人確認プラットフォーム向けの MCP サーバーで、KYC/KYB 照会、顔認証、ライブネス検出、書類 OCR、オンボーディングフローの制御を対象としています。非推奨であり、呼び出し先のホストは DNS で解決できないため、どのツールもサービスに接続できません。参考用としてリポジトリに残されており、利用には稼働中のベース URL が必要です。

主な機能

  1. 01CPF・CNPJ による KYC・KYB 照会
  2. 02顔認証とパッシブなライブネス検出
  3. 03書類の OCR と真正性検証
  4. 04複数ステップのオンボーディングフローの制御
  5. 05チェック結果の再取得とデータソースの一覧取得

活用シーン

  1. 01本人確認系 MCP サーバーを設計する際の Caf ツール構成の参照
  2. 02稼働中のエンドポイントが提供された後のブラジル国内ユーザーの本人確認

MCP 対応

このプロジェクトは MCP サーバーで、本来は 9 個の本人確認ツールを MCP クライアントに提供していましたが、現在どのツールも稼働中のサービスには接続できません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの 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 リゾルバー 2 つ(8.8.8.8 と 1.1.1.1)を使って測定したところ、このサーバーが呼び出すホスト api.caf.io は DNS で名前解決できませんでした。CAF のドキュメント(現在は Certta ブランド)では、Core API のエンドポイントとして api.combateafraude.com/v1 が記載されていますが、新規連携では推奨されなくなっています。また、新しい Connect API のエンドポイントとして api.us.prd.caf.io が記載されています。このサーバーはどちらを対象として開発されたものでもなく、どちらについても動作確認されていません。このサーバーのどのツールもサービスに接続できません。このパッケージは npm で非推奨となっており、参照用としてのみこのリポジトリに残されています。利用可能なエンドポイントをご存知の場合は、CAF_BASE_URL でサーバーの接続先を設定してください。パッケージの復旧を希望する場合は、プロバイダーの公式ドキュメントに記載されたベース URL を添えて、mcp-dev-latam でイシューを作成してください。

Caf 向けの MCP サーバーです。ブラジルの本人確認と Trust Platform に対応しています。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 の比較

このカタログには、ブラジルの本人確認サービスが 3 つあり、それぞれ得意分野が異なります。

プロバイダー強み最適な用途
CafKYC+Trust Platform のオーケストレーションポリシールールを用いたホスト型オンボーディング
Certta(@codespar/mcp-certta)KYC+生体認証+ICP-Brasil 署名契約書への署名を伴うオンボーディング
BigDataCorp(@codespar/mcp-bigdatacorp)幅広いデータ拡充+不正対策KYC+AML+与信判断

エンタープライズ

エージェントによる本人確認リクエストにガバナンス、予算上限、監査証跡が必要ですか?CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、決済ルーティング、コンプライアンステンプレートを追加します。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。