mcp-caf について
mcp-caf は、Caf 本人確認プラットフォーム向けの MCP サーバーで、KYC/KYB 照会、顔認証、ライブネス検出、書類 OCR、オンボーディングフローの制御を対象としています。非推奨であり、呼び出し先のホストは DNS で解決できないため、どのツールもサービスに接続できません。参考用としてリポジトリに残されており、利用には稼働中のベース URL が必要です。
主な機能
- 01CPF・CNPJ による KYC・KYB 照会
- 02顔認証とパッシブなライブネス検出
- 03書類の OCR と真正性検証
- 04複数ステップのオンボーディングフローの制御
- 05チェック結果の再取得とデータソースの一覧取得
活用シーン
- 01本人確認系 MCP サーバーを設計する際の Caf ツール構成の参照
- 02稼働中のエンドポイントが提供された後のブラジル国内ユーザーの本人確認
MCP 対応
このプロジェクトは MCP サーバーで、本来は 9 個の本人確認ツールを MCP クライアントに提供していましたが、現在どのツールも稼働中のサービスには接続できません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
9掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| cpf | string | はい | CPF(句読点の有無は問いません) |
| datasource_ids | array | いいえ | 任意のデータソース(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_check | POST /v1/checks/person | CPF → 氏名、生年月日、制限、リスク |
company_check | POST /v1/checks/company | CNPJ → 企業プロフィール、QSA、制裁情報 |
生体認証
| ツール | Caf エンドポイント | 備考 |
|---|---|---|
face_authentication | POST /v1/biometrics/face | セルフィーと基準画像の照合+生体検知 |
liveness_check | POST /v1/biometrics/liveness | パッシブ生体検知のみ |
書類
| ツール | Caf エンドポイント | 備考 |
|---|---|---|
document_check | POST /v1/checks/document | RG / CNH / パスポート / 住所証明の OCR+真正性確認 |
Trust Platform のオーケストレーション
| ツール | Caf エンドポイント | 備考 |
|---|---|---|
trust_platform_start | POST /v1/trust/flows | ダッシュボードのテンプレートに基づくホスト型オンボーディングフロー |
trust_platform_get | GET /v1/trust/flows/{flow_id} | 各ステップの判定結果 |
メタデータ+再実行
| ツール | Caf エンドポイント | 備考 |
|---|---|---|
list_datasources | GET /v1/datasources | アカウントで有効になっているデータソース |
get_check_result | GET /v1/checks/{check_id} | ID を指定して以前のチェックを再実行 |
認証
標準的な Bearer 認証です。
Authorization: Bearer <CAF_API_KEY>
Caf ダッシュボードから API キーを発行してください。
- 本番環境:https://caf.io
- ドキュメント:https://docs.caf.io
サンドボックス/テスト
サンドボックスのエンドポイント: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 つあり、それぞれ得意分野が異なります。
| プロバイダー | 強み | 最適な用途 |
|---|---|---|
| Caf | KYC+Trust Platform のオーケストレーション | ポリシールールを用いたホスト型オンボーディング |
Certta(@codespar/mcp-certta) | KYC+生体認証+ICP-Brasil 署名 | 契約書への署名を伴うオンボーディング |
BigDataCorp(@codespar/mcp-bigdatacorp) | 幅広いデータ拡充+不正対策 | KYC+AML+与信判断 |
エンタープライズ
エージェントによる本人確認リクエストにガバナンス、予算上限、監査証跡が必要ですか?CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、決済ルーティング、コンプライアンステンプレートを追加します。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。