Skip to main content
Pick your client below. The hosted server (https://mcp.didit.me/mcp) needs no API key — on first connect your client opens a browser and you Log in with Didit and approve the permissions.
Clients that don’t yet speak remote/HTTP MCP (Windsurf, Zed) connect through the mcp-remote bridge, which forwards stdio to the hosted URL and handles the OAuth handshake for you.

Add the server with the CLI, then trigger the sign-in:
claude mcp add --transport http didit https://mcp.didit.me/mcp
Start Claude Code and run /mcp — it opens the browser for Log in with Didit. After you approve, the didit tools are available.
No API key in the config. The hosted server authenticates you in the browser and acts as you — every organization you belong to, with your role’s permissions. See Authentication.

Self-hosting

Want to run the server yourself (it’s open source, MIT — @didit-protocol/mcp-server)? You can host the HTTP/OAuth server or run it over stdio for headless use. It still authenticates as a Didit user — there’s no API-key mode. See Advanced → self-hosting.

Next steps

Authentication

Sign-in, scopes, and roles.

Tools reference

Everything the agent can call.