The Didit MCP is read-and-write: agents can create sessions, configure workflows, update statuses, and move credits on your behalf. Every client asks you to review tool calls before they run — keep that on, especially for write and delete actions.
Get started in 30 seconds
The fastest path is the hosted server — one URL, no API key. Your client opens a browser, you Log in with Didit, approve the permissions, and you’re connected.Hosted endpoint
Install in your client
Copy-paste setup for Claude, Cursor, VS Code, Windsurf, and Zed.
How sign-in works
“Log in with Didit” (OAuth 2.1) — no API keys, no secrets in config.
Browse the tools
130+ tools across sessions, workflows, AML, Travel Rule, marketplace, lists, webhooks, and billing.
See it in action
Example prompts and end-to-end agent conversations.
How it works
The hosted MCP is an OAuth 2.1 resource server; the Didit console is the authorization server. You connect with one URL, Log in with Didit in the browser, and the MCP then acts as you — across every organization you belong to, with your console role’s permissions.The MCP acts as a Didit user, not an application — there is no API-key mode. Every tool calls the user-scoped console endpoints, which only accept your Bearer token. (To call the raw REST API with an application API key — e.g. creating sessions from your own backend — use the REST API directly; that’s separate from this MCP.)
What can you do with it?
Ask in plain language. A few things the agent can do across all of your apps at once:- “Show me the last 5 in-review sessions across all my apps.”
- “How many people tried phone verification but dropped off in the last 15 days?”
- “Create a KYC workflow with an ID scan and liveness, then give me a verification link.”
- “Find the customer with vendor_data
user_8842— which app are they in and what’s their status?” - “Add this wallet to the blocklist and screen it for AML.”
- “Register a webhook for status updates and show me the signing secret.”
- “What’s my credit balance and conversion rate this month?”
Built for the agentic era
Most verification platforms require manual console setup. Didit lets an agent do the whole thing — self-register an account (no browser, no 2FA on programmatic accounts), configure workflows, create and review sessions, wire webhooks, and monitor billing — end to end. Pair the MCP with the one-prompt integration and an agent can ship a complete integration (backend route + frontend SDK + webhook handler) while calling MCP tools to create the workflow and session live.Installation
Per-client setup for Claude, Cursor, VS Code, Windsurf, Zed.
Authentication
OAuth sign-in, scopes, and roles.
Tools reference
Every tool, grouped by area.
Advanced & troubleshooting
Scopes, cross-app behavior, webhooks, self-hosting.