CursorとVS CodeでDidit MCPサーバーを連携する方法 (JA)
JSON設定をコピー&ペーストするだけで、CursorとVS CodeにDidit MCPサーバーを接続。OAuthログイン、APIキー不要、130以上の本人確認・不正検知ツールをエディタ内でAIアシスタントとして利用可能。.

CursorまたはVS Codeで開発を行っている場合、Didit MCP (Model Context Protocol)サーバーをエディタのAIアシスタントに直接接続できます。接続後、AIアシスタントはKYC (Know Your Customer)セッションの作成、KYB (Know Your Business)チェックの実行、ウォレットのスクリーニング、AML (Anti-Money Laundering)リストの照会、検証結果の読み込みなどを、コードを書いている同じウィンドウから実行できます。このガイドでは、両エディタ用の正確なJSON設定、OAuth (Open Authorization)ログインフロー、ツールの読み込み状況の確認方法を説明します。設定にAPIキーを保存する必要はありません。認証は「Diditでログイン」を通じて行われます。
主なポイント
- Didit MCPサーバーは、11のカテゴリーにわたる130以上のツール — KYC/KYBセッション、スタンドアロンの検証、ワークフロー、トランザクションモニタリング、AMLスクリーニング、ウォレットスクリーニング、リスト、ケース、レポート、Webhook、請求 — を公開しています。
- 推奨されるホストエンドポイントは、Streamable HTTP over
https://mcp.didit.me/mcpです。ほとんどのチームにとって、自社ホストよりもこちらがおすすめです。 - 両エディタは、小さなJSONファイルを通じて接続します。Cursorの場合は
~/.cursor/mcp.json、VS Codeの場合は.vscode/mcp.jsonです。 - 認証はOAuth 2.1 + PKCE (「Diditでログイン」) を介してbusiness.didit.meで行われます。設定にAPIキーは不要で、アクセスはコンソールの役割に基づいて制限されます。
- 新規アカウントは、カードなしで毎月500回の無料検証を利用できます。MCPレイヤーは無料です。
ステップ1 — Didit MCPサーバーをCursorに接続
Cursorは、ホームディレクトリの~/.cursor/mcp.jsonからMCPサーバーを読み取ります (プロジェクトごとに.cursor/mcp.jsonを使用することもできます)。
ファイルを作成または編集し、diditサーバーを追加します:
{
"mcpServers": {
"didit": {
"url": "https://mcp.didit.me/mcp"
}
}
}
ファイルを保存します。URLのみが指定されていることに注目してください。トークンやシークレットは含まれていません。他のMCPサーバーがすでに定義されている場合は、mcpServers内にdiditエントリを追加します。
次に、Cursorの設定 → MCP (または、バージョンによってTools/Integrations) を開きます。diditサーバーがリストに表示されます。Cursorは認証を促します。承認し、business.didit.meのブラウザで「Diditでログイン」フローを完了します。これはOAuth 2.1とPKCEを使用しているため、長寿命の認証情報はディスクに書き込まれず、呼び出せるツールはコンソールの役割を尊重します。
ステップ2 — Didit MCPサーバーをVS Codeに接続
VS Codeは、プロジェクトのルートにある.vscode/mcp.jsonからワークスペースのMCPサーバーを読み取ります。ファイルを作成し、以下を追加します:
{
"servers": {
"didit": {
"type": "http",
"url": "https://mcp.didit.me/mcp"
}
}
}
Cursorとの違いに注意してください。VS Codeでは、mcpServersではなくserversキーを使用し、Streamable HTTPトランスポートには明示的な"type": "http"が必要です。ファイルを保存します。
VS Codeは新しいサーバーを検出し、開始するよう促します。diditサーバーを開始すると、VS Codeはbusiness.didit.meのブラウザで「Diditでログイン」OAuthフローを案内します。アクセスを承認すると、サーバーが接続され、そのツールはエージェントモードのCopilot Chatで使用できるようになります。
ステップ3 — WindsurfとZedについて
WindsurfまたはZedを使用している場合、プレーンなURLではなく、小さなブリッジコマンドを通じてクライアントが接続します。クライアントのMCP構成で、Diditエンドポイントをmcp-remote経由で実行します:
npx -y mcp-remote@latest https://mcp.didit.me/mcp
そのコマンドをクライアントのMCPサーバー構成に追加します。OAuthログインフローは同じように機能します。
ツールの読み込み状況を確認
認証後、カタログが存在することを確認します。
- Cursorの場合: 設定 → MCPを開き、
diditサーバーを展開します。11のカテゴリーにわたるツールがリストに表示されているはずです。 - VS Codeの場合: MCPサーバービューを開くか (「MCP: List Servers」コマンドを実行)、
diditが実行中であり、エージェントモードでツールが使用可能であることを確認します。
次に、アシスタントで読み取り専用のプロンプトを実行して、エンドツーエンドの認証を確認します:
組織とアプリケーションをリストしてください。
アシスタントは、MCPサーバーを介してDiditツールを呼び出し、組織とそのアプリケーションを返します。実際のワークスペースデータが返ってきたら、接続されています。そこから、より意図の高いプロンプトを試してください:
KYC検証セッションを作成し、検証リンクを教えてください。
このウォレットアドレスをリスクについてスクリーニングし、結果を要約してください。
エディタのアシスタントは適切なツールを選択し、Diditを呼び出し、コードの横に結果を報告します。
トラブルシューティング
- JSONを編集した後、サーバーが表示されない。 JSONの構文エラー (末尾のカンマなど) を確認し、ファイルパスとキーが正しいことを確認します — Cursorの場合は
mcpServers、VS Codeの場合はservers— 次に、エディタを再読み込みします。 - VS Codeがサーバーの起動に失敗した。
"type": "http"を含めたことを確認してください。VS Codeは、Streamable HTTPトランスポートを使用するためにこれが必要です。 - OAuthログインが完了しない。 ブラウザのポップアップを許可して「Diditでログイン」ウィンドウを開き、business.didit.meで承認を完了します。セッションが期限切れになった場合は、MCP設定から認証を再トリガーします。
- ツール呼び出しで権限エラーが発生した。 MCPへのアクセスは、Diditコンソールの役割を反映します。必要な権限を持つアカウントでサインインしてください。
リファレンスと次のステップ
- Didit MCPの概要とインストールガイドを参照して、完全なツールリファレンスを確認してください。
- didit.me/developers/mcpで開発者向けランディングページをご覧ください。
- オープンソースサーバー (MITライセンス) をgithub.com/didit-protocol/mcpで検査または自社ホストしてください。
Diditは、1,500社以上の企業に信頼されている、アイデンティティと不正対策のインフラストラクチャであり、$750万の資金調達を受けており、Y Combinator W26企業であり、収益を上げており、220以上の国で展開されています。完全なKYCは$0.33、ウォレットスクリーニングは$0.15、AMLスクリーニングは$0.20 — 毎月500回の無料検証とカードは不要です。
business.didit.meで今すぐ無料で開始し、アイデンティティと不正対策ツールをエディタに組み込みましょう。