メインコンテンツへスキップ
Diditが750万ドルを調達、本人確認と不正対策のインフラを構築
Didit
ブログ一覧へ
ブログ2026年8月18日

ClaudeとChatGPT:本人確認ワークフローにおける違いとは

本人確認ワークフローにおけるClaudeとChatGPTの実用的な比較。Diditの115ツールホスト型カタログと、制限された101ツールのOpenAIアプリインターフェースを含みます。.

By Didit更新日
thumbnail.png

主なポイント

  • ClaudeとChatGPTは同じDidit Model Context Protocol (MCP) サービスに接続できますが、受け取る公開ツール契約は異なります。
  • Claudeの標準ホスト接続(https://mcp.didit.me/mcp)では115のツールが公開されています。DiditのOpenAIアプリインターフェースは、制限された101ツールのカタログであるhttps://mcp.didit.me/mcp/consoleを使用します。
  • この違いは、ChatGPTにおける一般的なMCPの制限ではなく、意図的なエンドポイントポリシーによるものです。コンソールプロファイルでは、生の個人データ提出および修正ツールが削除され、調査、ワークフロー、ケース、トランザクション、レポート作成のほとんどの操作は保持されます。
  • ChatGPTカタログでは、セッション作成からのportrait_imageと、アンチマネーロンダリングスクリーニングからのdocument_numberも削除されています。ツール自体は利用可能ですが、これらの入力はこのプロファイルでは宣伝または受け入れられません。
  • どちらのホストパスも、Proof Key for Code Exchange (PKCE) とダイナミッククライアント登録を備えたOAuth (Open Authorization) 2.1を使用します。どちらも、ホスト型サーバーのアプリケーションキーをチャットに貼り付けるようユーザーに要求しません。
  • より広範なホスト型カタログが必要な場合はClaudeを、101ツールのレビュー済みインターフェースでワークフローがカバーされ、より厳密なデータ入力境界が望ましい場合はChatGPTを選択してください。

「Claudeで動作しますか、それともChatGPTで動作しますか?」という質問は、互換性の問題のように聞こえます。本人確認ワークフローにおいては、実際にはクライアントがどのカタログ、入力、リリース制御を受け取るかについての質問です。どちらのクライアントもリモートMCPサーバーと通信できます。実用的な違いは、Diditが各インターフェースに公開する契約にあります。

この比較では、その決定に焦点を当てています。Claudeのインストールガイドに記載されているクリックごとのセットアップ、ChatGPTを使用した顧客確認(KYC)ガイドのChatGPT固有のウォークスルー、またはDidit MCPツールリファレンスのすべての操作を繰り返すものではありません。

一つの表で見る選択肢

質問ClaudeChatGPT / OpenAIアプリインターフェース
接続Claudeウェブおよびデスクトップのネイティブなリモートカスタムコネクタ。Claude CodeのリモートHTTP登録ChatGPT開発者モードを介したリモートMCP接続。公開利用のためのレビュー済みアプリ/プラグイン配布
Diditエンドポイントhttps://mcp.didit.me/mcpレビュー済みOpenAIインターフェースの場合はhttps://mcp.didit.me/mcp/console
表示されるツール115101
機密入力ポリシーより広範なホスト型オペレーターインターフェースさらに14のツールが削除され、2つの残りのツールからは制限されたパラメータが削除されています
認証OAuth 2.1、PKCE、ダイナミッククライアント登録OAuth 2.1、PKCE、ダイナミッククライアント登録
最適な用途直接の書類および生体認証チェックを含む、より広範な認可された操作公開アプリのレビュー境界に適合する調査、オーケストレーション、および運用ワークフロー

重要な違い:ChatGPTは本質的に101のDiditツールに限定されているわけではありません。Diditは意図的に、レビュー済みのOpenAIアプリインターフェースを制限されたカタログにポイントしています。公開アプリ契約を再現することが目標である場合、プライベートな開発者モード接続は同じコンソールエンドポイントを使用する必要があります。

Claudeの実際の接続方法

Claudeはネイティブなアカウント機能としてリモートカスタムコネクタをサポートしています。ClaudeウェブまたはClaudeデスクトップでDiditコネクタを追加すると、接続はAnthropicのクラウドを介して仲介されます。同じ認可されたコネクタは、会話のために有効にすることができます。最短パスの場合、Diditコネクタのディープリンクを使用してください。

Claude Codeは、1つのコマンドラインインターフェース(CLI)コマンドでリモートHTTPサーバーを登録できます

claude mcp add --transport http didit https://mcp.didit.me/mcp

その後、認証はクライアントのMCP接続フローを介して行われます。このコマンドは、ソースコード、ログ、テストフィクスチャの横で本人確認操作を利用したい開発者にとって有用な違いです。詳細な認証とスコープの手順は、この比較ではなくインストールガイドに記載されています。

標準のホストパスを通じて、Claudeは115のツールを参照します。例としては、組織とアプリケーションの検出のためのdidit_context_get、検証セッションのためのdidit_session_createdidit_session_get_decision、アンチマネーロンダリング(AML)スクリーニングのためのdidit_verify_aml、企業確認(KYB)レジストリ検索のためのdidit_verify_kyb_search、取引確認(KYT)ウォレットスクリーニングのためのdidit_transaction_screen_walletなどがあります。

オペレーターが本人確認書類や生体認証の入力を受け入れる直接チェックを意図的に必要とする場合、より広範なカタログが重要になります。これにより、追加の組織的権限が付与されるわけではありません。すべての呼び出しは、サインインしたDiditユーザーとして実行され、バックエンドの役割がその人物が何を読み取りまたは変更できるかを引き続き決定します。

ChatGPTの実際の接続方法

ChatGPTは、開発者モードで公開ストリーマブルHTTP MCPエンドポイントに接続できます。現在のOpenAIフローでは、ChatGPTのプラグイン/アプリ設定からサーバーを追加し、そのツールメタデータを検出し、開発者がツール選択、引数、結果、承認動作をテストできます。公開配布の場合、OpenAIはサーバーをスキャンし、レビュー済みのメタデータをバージョン管理されたスナップショットとして保存します。

Diditのレビュー済みOpenAIインターフェースはhttps://mcp.didit.me/mcp/consoleを使用します。これは同じサービスと認証システムですが、ルートによってコンソールプロファイルが選択されます。このプロファイルは101のツールを公開し、ツールがリストされるときと呼び出しがディスパッチされるときの両方でその制限を強制します。クライアントは、除外された操作の名前を推測して回復することはできません。

この設計には2つの結果があります。第一に、チームはレビュー前に開発者モードでコンソールルートに接続して公開契約をテストできます。第二に、公開されたOpenAIアプリのカタログまたはスキーマの変更はリリースイベントであり、新しいメタデータバージョンとしてスキャン、レビュー、公開される必要があります。これは、すべてのライブスキーマ変更が公開アプリにすぐに表示されるべきだと仮定するよりも、より管理された方法です。

14のツールの違いが生じる理由

フル自己ホスト型Diditカタログには121のツールが含まれています。通常のホスト型OAuthカタログは、公開インターフェースが考慮される前に6つのツールを削除します。これらは、認証されていないアカウントブートストラップ操作4つ、ライブアプリケーション資格情報の開示、デジタルクレジットのチャージです。公開アプリのレビューではデジタルクレジットの決済フローは許可されておらず、ライブ資格情報の開示はホスト型の会話カタログには不適切です。これにより、Claudeが使用する115ツールのホスト型インターフェースが残ります。

OpenAIコンソールプロファイルは、さらに14のツールを削除します。これらは3つの実用的なグループに分類されます。

  • 直接の書類および生体認証チェック: didit_verify_iddidit_verify_poadidit_verify_passive_livenessdidit_verify_face_matchdidit_verify_face_searchdidit_verify_agedidit_verify_database
  • 連絡先チャレンジ操作: didit_verify_email_senddidit_verify_email_checkdidit_verify_phone_senddidit_verify_phone_check
  • 生データアップロードおよびレビュー担当者による修正操作: didit_lists_entry_upload_facedidit_session_update_datadidit_session_update_poa_data

このパターンは、数よりも情報量が多いです。ChatGPTのアプリインターフェースは、会話による調査とオーケストレーションに適したツールを保持し、生体認証、書類、連絡先チャレンジ、またはレビュー担当者による修正データをチャットを通じて直接受け入れる操作を削除しています。

2つのパラメータレベルの制限

2つの重要なワークフローにとって、ツール全体を削除するのは粗すぎるため、コンソールプロファイルはフィールドレベルの制限を適用します。

  • didit_session_createは引き続き利用可能ですが、portrait_imageプロパティは削除されます。ChatGPTは、アプリ契約を通じてポートレートを受け入れることなく、ワークフローに裏打ちされた検証リンクを作成できます。
  • didit_verify_amlは引き続き利用可能ですが、document_numberプロパティは削除されます。ChatGPTは、名前、エンティティタイプ、生年月日、国籍などのフィールドを使用して人物または企業をスクリーニングできますが、政府識別子を提出する必要はありません。

これらは見かけだけのスキーマ変更ではありません。サーバーは、広告された入力スキーマからプロパティを削除し、コンソールプロファイル呼び出しにそれらが現れた場合は破棄します。これにより、モデルやユーザーが予期しない引数を提供した場合でも、制限を強制できます。

両方のクライアントで引き続き可能なこと

101ツールのインターフェースは読み取り専用のデモではありません。両方のクライアントは、ワークスペースコンテキストの発見、ワークフローベースのセッションの作成、決定の取得、利用可能なフィールド内でのAMLスクリーニングの実行、KYBレコードの検索と選択、トランザクションの検査、ウォレットのスクリーニング、ケースの操作、ワークフローとウェブフックの管理、分析のクエリを行うことができます。正確な利用可能性は、接続されたユーザーのDiditロールに引き続き依存します。

例えば、両方のインターフェースはdidit_context_getdidit_session_createdidit_session_get_decisiondidit_verify_amldidit_verify_kyb_searchdidit_verify_kyb_selectdidit_transaction_screen_walletdidit_case_managedidit_workflow_createdidit_webhook_createdidit_analyticsを保持しています。ツールドキュメントで正規スキーマを、ワークフロー例で複合操作を参照してください。

どちらのパスも、ホスト型でステートレスなPOST専用のストリーマブルHTTPサービスを使用します。どちらも、貼り付けられたホスト型サーバーのシークレットではなく、委任されたユーザー認証に依存します。どちらもツールのみを公開し、MCPリソースやプロンプトテンプレートは公開しません。サーバー自体は無料です。有料の検証または不正検出操作は、通常のDidit価格を維持します。

選択方法

より広範なオペレーターインターフェースが必要な場合はClaudeを選択

アシスタントから直接、書類、生体認証、住所証明、データベース検証、連絡先検証、またはレビュー担当者による修正操作が必要な場合、Claudeがより適しています。Claude Codeがすでに作業環境であり、開発者がリポジトリの横に1つのリモートエンドポイントを望む場合も、自然な選択肢となります。

レビュー済みの契約で作業がすでにカバーされている場合はChatGPTを選択

ChatGPTは、セッションのオーケストレーション、決定レビュー、AMLおよびKYB調査、トランザクションおよびウォレット分析、ケース操作、ワークフロー検査、ウェブフック、および分析に非常に適しています。101ツールのプロファイルは、チームが、生データの個人情報入力を最小限に抑えつつ、体験を受動的な検索に限定しない公開アプリ境界を望む場合に特に有用です。

決定的な本番自動化にはアプリケーションプログラミングインターフェースを選択

すべてのユーザーリクエストに対して予測可能に実行されなければならない製品フローのバックエンドコードを、どちらの会話型クライアントも置き換えるべきではありません。アプリケーション制御による自動化にはDiditのRESTアプリケーションプログラミングインターフェース(API)またはソフトウェア開発キットを使用し、管理された人間による構成にはビジネスコンソールを使用してください。MCPは、サインインした人物がAIクライアントに代わって範囲の定められた作業を調査または実行させたい場合に最も価値があります。

実用的な判断

ワークフローを利用可能な契約にマッピングした後、クライアントを選択してください。14の生の入力ツールまたは修正ツールのいずれかが必要な場合は、Claudeの115ツールのホスト型カタログを使用するか、決定的な操作をアプリケーションコードに移動してください。作業が101ツールのコンソールプロファイルに適合する場合、ChatGPTは、より狭い会話データ境界で同じコアの本人確認および不正検出サービスを提供します。

実装は、MITライセンスの公開GitHubリポジトリで確認できます。転送と認証の詳細については、Didit MCP概要認証ガイドをお読みください。より広範な開発者向け情報については、Didit MCP開発者向けページをご覧ください。

本人確認と不正対策のインフラ。

KYC、KYB、取引監視、ウォレットスクリーニングを一つのAPIで。5分で統合できます。

AIにこのページの要約を依頼する
Claude vs ChatGPT MCP:本人確認ワークフローの比較.