MCP OAuth strict issuer diagnostics
Strict issuer 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.
Built by @AkxenTechAuthorization server:
/.well-known/oauth-authorization-serverTest endpoint
Add this Streamable HTTP MCP server URL to the client you want to test.
https://strict-cimd-reader.akxen.tech/mcpCodex CLI
codex mcp add cimd_reader \ --url https://strict-cimd-reader.akxen.tech/mcp \ --oauth-resource https://strict-cimd-reader.akxen.tech/mcp codex mcp login cimd_reader
Claude Code
claude mcp add --transport http \ cimd_reader \ https://strict-cimd-reader.akxen.tech/mcp # then run /mcp in Claude Code
VS Code
{
"servers": {
"cimd_reader": {
"type": "http",
"url": "https://strict-cimd-reader.akxen.tech/mcp",
"oauth": {
"clientId": "https://vscode.dev/oauth/client-metadata.json"
}
}
}
}Claude Code
CLI
- Observed result
- No OAuth traffic observed yet.
- Latest user agent
- Not observed
- Latest event
- Not observed
- Client version
- Unknown
- Claimed status
- verified
- Metadata name
- Claude Code
- Observed behavior
- unknown
- Metadata URL
- https://claude.ai/oauth/claude-code-client-metadata
- 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
Codex CLI
CLI
- Observed result
- No OAuth traffic observed yet.
- Latest user agent
- Not observed
- Latest event
- Not observed
- Client version
- Unknown
- Claimed status
- unknown
- Metadata name
- Codex CLI
- 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
Cursor
IDE
- Observed result
- No OAuth traffic observed yet.
- Latest user agent
- Not observed
- Latest event
- Not observed
- Client version
- Unknown
- 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
MCPJam
Debugger
- Observed result
- No OAuth traffic observed yet.
- Latest user agent
- Not observed
- Latest event
- Not observed
- Client version
- Unknown
- Claimed status
- unknown
- Metadata name
- MCPJam
- 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
Visual Studio Code
IDE
- Observed result
- No OAuth traffic observed yet.
- Latest user agent
- Not observed
- Latest event
- Not observed
- Client version
- Unknown
- Claimed status
- unknown
- Metadata name
- Visual Studio Code
- 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