MCP OAuth diagnostics
Observed MCP OAuth client behavior
See whether IDEs and developer tools use CIMD, fall back to Dynamic Client Registration, or send static client IDs during OAuth.
Authorization server:
/.well-known/oauth-authorization-serverTest endpoint
Add this Streamable HTTP MCP server URL to the client you want to test.
https://cimd-reader.akxen.tech/mcpCodex CLI
codex mcp add cimd_reader \ --url https://cimd-reader.akxen.tech/mcp \ --oauth-resource https://cimd-reader.akxen.tech/mcp codex mcp login cimd_reader
Claude Code
claude mcp add --transport http \ cimd_reader \ https://cimd-reader.akxen.tech/mcp # then run /mcp in Claude Code
VS Code
{
"servers": {
"cimd_reader": {
"type": "http",
"url": "https://cimd-reader.akxen.tech/mcp",
"oauth": {
"clientId": "https://vscode.dev/oauth/client-metadata.json"
}
}
}
}Claude Code
CLI
- Observed result
- Authorization used client_id metadata URL https://claude.ai/oauth/claude-code-client-metadata.
- Claimed status
- verified
- Metadata name
- Claude Code
- Observed behavior
- cimd
- Metadata URL
- https://claude.ai/oauth/claude-code-client-metadata
- Client URI
- https://claude.ai
- Grant types
- authorization_code, refresh_token
- Response types
- code
- Token auth
- none
- App type
- Not observed
- Redirect URIs
- http://localhost/callback, http://127.0.0.1/callback
Last observed: 2026-08-11T21:32:48.732Z
Codex CLI
CLI
- Observed result
- Codex dynamically registered and received client_id dcr-codex.
- Claimed status
- unknown
- Metadata name
- Codex CLI
- Observed behavior
- dcr
- Metadata URL
- Unknown
- Client URI
- Not observed
- Grant types
- Not observed
- Response types
- Not observed
- Token auth
- Not observed
- App type
- Not observed
- Redirect URIs
- Not observed
Last observed: 2026-08-11T20:54:19.572Z
Cursor
IDE
- Observed result
- No OAuth traffic observed yet.
- Claimed status
- unknown
- Metadata name
- Cursor
- Observed behavior
- unknown
- Metadata URL
- Unknown
- Client URI
- Not observed
- Grant types
- Not observed
- Response types
- Not observed
- Token auth
- Not observed
- App type
- Not observed
- Redirect URIs
- Not observed
Last observed: not observed
GitHub Copilot
Assistant
- Observed result
- No OAuth traffic observed yet.
- Claimed status
- unknown
- Metadata name
- GitHub Copilot
- Observed behavior
- unknown
- Metadata URL
- Unknown
- Client URI
- Not observed
- Grant types
- Not observed
- Response types
- Not observed
- Token auth
- Not observed
- App type
- Not observed
- Redirect URIs
- Not observed
Last observed: not observed

MCPJam
Debugger
- Observed result
- Authorization used client_id metadata URL https://www.mcpjam.com/.well-known/oauth/client-metadata.json.
- Claimed status
- unknown
- Metadata name
- MCPJam
- Observed behavior
- cimd
- Metadata URL
- https://www.mcpjam.com/.well-known/oauth/client-metadata.json
- Client URI
- https://www.mcpjam.com
- Grant types
- authorization_code, refresh_token, urn:ietf:params:oauth:grant-type:device_code
- Response types
- code
- Token auth
- none
- App type
- native
- Redirect URIs
- http://127.0.0.1:6274/oauth/callback, http://127.0.0.1:6274/callback, http://127.0.0.1:6274/oauth/callback/debug, http://localhost:6274/oauth/callback, http://localhost:6274/callback, http://localhost:6274/oauth/callback/debug, http://127.0.0.1:5173/oauth/callback, http://127.0.0.1:5173/oauth/callback/debug, http://localhost:5173/oauth/callback, http://localhost:5173/oauth/callback/debug, https://app.mcpjam.com/oauth/callback, https://app.mcpjam.com/oauth/callback/debug, https://staging.mcpjam.com/oauth/callback, https://staging.mcpjam.com/oauth/callback/debug, https://score.mcpjam.com/oauth/callback, https://score.mcpjam.com/oauth/callback/debug, https://www.score.mcpjam.com/oauth/callback, https://www.score.mcpjam.com/oauth/callback/debug
Last observed: 2026-08-11T21:08:56.858Z

Visual Studio Code
IDE
- Observed result
- Authorization used client_id metadata URL https://vscode.dev/oauth/client-metadata.json.
- Claimed status
- unknown
- Metadata name
- Visual Studio Code
- Observed behavior
- cimd
- Metadata URL
- https://vscode.dev/oauth/client-metadata.json
- Client URI
- https://vscode.dev/product
- Grant types
- authorization_code, refresh_token, urn:ietf:params:oauth:grant-type:device_code
- Response types
- code
- Token auth
- none
- App type
- native
- Redirect URIs
- http://127.0.0.1:33418/, https://vscode.dev/redirect
Last observed: 2026-08-11T19:24:35.669Z
Windsurf
IDE
- Observed result
- No OAuth traffic observed yet.
- Claimed status
- unknown
- Metadata name
- Windsurf
- Observed behavior
- unknown
- Metadata URL
- Unknown
- Client URI
- Not observed
- Grant types
- Not observed
- Response types
- Not observed
- Token auth
- Not observed
- App type
- Not observed
- Redirect URIs
- Not observed
Last observed: not observed