Skip to main content
The Corbado MCP server lets an AI assistant answer questions about your authentication flows with your project’s Observe data: how the login success rate developed, which login methods your users choose and which known problems are still open. It uses the Model Context Protocol. Access is read-only and covers one Observe project per connection.

1. Before you start

  • An Observe project you are a member of. You sign in with your Management Console account when you connect.
  • Self-registered applications are allowed. Claude, ChatGPT, Codex, Cursor, VS Code and Gemini CLI register themselves when they connect. A project owner allows this once under Observe → Settings → MCP → OAuth applications with Allow self-registered applications. Without it, these assistants can’t connect.
For Microsoft 365 Copilot and other rollouts to a whole organization, see MCP for enterprise platforms.

2. Let your assistant set it up

Most assistants can add the server themselves. Paste this into your assistant:
Instructions for AI assistants: The server URL is https://app.corbado.com/mcp (Streamable HTTP). Authentication is OAuth 2.1 with dynamic client registration and PKCE, discovered from the server; no API key, client ID or secret is needed. Use the setup for the user’s client from section 3, then start the sign-in. The user signs in in the browser, picks one Observe project and allows read-only access. Afterwards call get_project to confirm which project is connected. If your client loads new MCP servers only at startup, tell the user to restart it first.
Most assistants load a new server only when they start. Restart the assistant once it has added the server, then sign in.

3. Add the server

In claude.ai or Claude Desktop:
  1. Open Settings → Customize → Connectors.
  2. Select Add → Add custom connector.
  3. Enter the name Corbado Observe and the URL https://app.corbado.com/mcp, then click Add.
  4. Click Connect next to the new connector and sign in.
In Team and Enterprise plans, an owner adds the connector under Organization settings → Connectors first. Members then click Connect.

4. Sign in and allow access

1

Sign in

Your assistant opens the Management Console in the browser. Sign in with your usual account.
2

Pick the project

Choose the Observe project the assistant may read. Only projects that allow self-registered applications are listed.
3

Allow access

Check the assistant’s name and click Allow access. The browser returns to your assistant.
4

Check the connection

Ask your assistant: “Which Corbado project am I connected to?” It should name the project you picked.
To read another project, add the server a second time under a different name, for example example-staging, and pick the other project when you sign in.

5. What your assistant can access

Three parties take part in a connection: you, your assistant and Corbado. You sign in at Corbado, never in the assistant, so the assistant never sees your password. Corbado then gives the assistant a token with these limits:
  • One project. The token reads only the project you picked.
  • Read-only. The assistant can read KPIs and findings. It can’t change settings, data or team members.
  • Your permissions. The assistant sees what you may see in the project. If you leave the team, the access ends.
  • Limited in time. Access ends after 30 days, or after 7 days without use. The assistant then asks you to sign in again.
Every member connects with their own account. All connections are listed under Observe → Settings → MCP → OAuth applications. Each member can revoke their own access there, and owners can revoke anyone’s. Observe data contains values recorded from your users’ browsers, such as user agents and error messages. Treat what the assistant derives from them like any other analysis and review suggested actions before you run them.

6. Tools

The numbers match the Observe dashboards, including your project’s default saved filter.

7. Troubleshooting

Still stuck? Write to support@corbado.com with the assistant you use and the exact message.

MCP for enterprise platforms

Roll out the server to your organization with an OAuth application, for example in Microsoft 365 Copilot.

Observe CLI

Scripted access to Observe data from the terminal, also for coding agents.