MCP is live.Set up
OmniDimension

Overview

One connector for every MCP client. Add OmniDimension as a custom server in Claude Desktop, Claude Code, Cursor, VS Code, or Windsurf. Browser sign-in on the first call.

The hosted MCP server lives at:

https://mcp.omnidim.io/mcp

Paste that anywhere a client asks for a custom MCP server. The first time you connect, the client opens a sign-in in your browser. Approve, and you're done.

Pick your client

How the OAuth flow works

The hosted server implements the standard MCP authorization spec (OAuth 2.1 + PKCE + Dynamic Client Registration). Clients discover the rest from https://mcp.omnidim.io/.well-known/oauth-authorization-server. You never paste or copy a client secret.

On the first tool call:

  1. Your client redirects you to omnidim.io/oauth/consent in your browser.
  2. You sign in (or sign up) to your OmniDimension account.
  3. You see the consent screen with the client name. You approve.
  4. The browser hands a one-time code back to the client.
  5. The client exchanges the code for an access token and stores it locally.
  6. From here, every tool call sends the token as a Bearer header.

Tokens are scoped to your OmniDimension account. The server stores upstream credentials encrypted at rest.

Other clients

Most MCP clients added in 2025 or later support HTTP transport with OAuth. The shape is consistent across them:

ClientConfig keyField
Claude Code(CLI flag)--transport http
Claude Desktop, Claude.ai(Settings UI)custom connector URL
CursormcpServers.<name>.urlURL string
VS Codemcp.servers.<name>type: "http", url
WindsurfmcpServers.<name>.serverUrlURL string
Zedcontext_servers.<name>.urlURL string
ClinemcpServers.<name>.urlURL string
ContinuemcpServers.<name>type: streamable-http, url

If your client only supports stdio transport, use the local server with an API key instead.

Revoking access

You can disconnect at any time:

  • From inside the client (most clients surface a Disconnect or Remove server option).
  • From your OmniDimension account at omnidim.io/api-management by removing the corresponding API credential.

Either path revokes the access token immediately. Subsequent tool calls return 401.

Troubleshooting

On this page