https://mcp.didit.me/mcp) as a custom MCP server. Both sign you in with your Didit account over OAuth, so there is no API key to copy.
Install the Didit plugin
Opens the Didit listing in ChatGPT’s plugin directory. Click Install plugin, then sign in with Didit.
Add the full MCP server
Every Didit tool your role allows, added by URL as a custom MCP server.
Which one to use
Both act as you: only in the organizations you approve at sign-in, and only with your role’s permissions.
Install the Didit plugin
- In ChatGPT, open Plugins in the sidebar and search for Didit, or open the Didit listing directly. The listing shows By Didit Identity, Inc. in the Business & Operations category.
- Click Install plugin.
- ChatGPT opens Log in with Didit. Pick the organizations ChatGPT may use, review the permissions, and click Approve.
- “Create a verification link I can send to a new customer.”
- “Summarize my verification sessions from the last 30 days by status.”
- “Show my verification workflows and explain their configured steps.”
Add Didit as a custom MCP server
Use this path when you want the full Didit toolset in ChatGPT: building workflows, AML screening, transaction monitoring, lists and the rest of the tools reference.1
Open the custom server dialog
In ChatGPT, open Plugins, click Add, and choose Add custom MCP server.If Add custom MCP server is missing, your plan or workspace does not allow custom MCP servers yet. On a Business or Enterprise workspace, ask an admin to enable them.
2
Fill in the server
- Name:
Didit MCP. ChatGPT refuses a name an existing app already uses, and the directory plugin is calledDidit. - Description (optional):
Identity verification, KYB, AML screening and fraud checks - Connection: Server URL, then paste:
- Authentication: OAuth.
didit:management and didit:verification, already filled in. Leave them as they are.3
Create and connect
Tick I understand and want to continue, click Create as a plugin, then Connect Didit MCP.
4
Log in with Didit
ChatGPT sends you to Log in with Didit. Choose the organizations to connect, review what ChatGPT will be allowed to do, and click Approve. You land back in ChatGPT with Didit MCP listed under Installed.
No API key anywhere. The server uses OAuth 2.1 with PKCE. ChatGPT identifies itself with a Client ID Metadata Document, so there is no client ID or secret to paste. See Authentication.
Check that it works
Start a chat and ask:didit_context_get and answers with each organization you approved, its applications, and whether each one is live or sandbox. If it says it has no Didit tools, the sign-in did not finish: open Plugins, select Didit MCP under Installed, and connect again.
Then try real work:
- “Create a KYC workflow with ID verification, passive liveness and AML screening, then give me a verification link.”
- “Which sessions are waiting in my review queue, and why was each one flagged?”
- “Screen this wallet for AML risk and add it to the blocklist if it hits.”
Troubleshooting
- “An app with this name already exists.” Pick another name, for example
Didit MCP. - Sign-in loops or fails. Log in at business.didit.me in the same browser first, then click Connect again.
- A tool answers with
missing_scope. Your role in that organization lacks the permission. Ask an owner or admin. See roles and permissions. - You approved the wrong organizations. Sign in at business.didit.me, open Account settings → Connected apps, revoke ChatGPT, then connect again and pick the right ones.
Next steps
Connect Claude
One-click connector link for Claude web, Desktop and Code.
Connect Cursor
One-click install link and mcp.json for Cursor.
Tools reference
Everything the agent can call, tool by tool.
Example prompts
Longer worked examples with real payloads.