Sentry (remote, OAuth) passing
https://mcp.sentry.dev/mcpClean install n/a
Fresh npm/uv cache, start over stdio (or connect for remote URLs), initialize + tools/list, on GitHub-hosted Linux, macOS and Windows runners.
| Host | Status | Node | Server | Tools | Time | Result |
|---|---|---|---|---|---|---|
| local macOS (local probe) | n/a | v22.23.2 | — | 0 | 2.1 s | needs credentials (401)AUTH_REQUIRED Streamable HTTP error: Error POSTing to endpoint: {"error":"invalid_token","error_description":"Missing or invalid access token"}Add an Authorization header or OAuth refresh credentials to the enrollment. |
Client compatibility n/a
Cursor and VS Code embed the official TypeScript SDK client; their chips are inferred from the TypeScript SDK rows (no GUI automation). Claude Code is verified with a claude mcp list health check — a real handshake over its own transport.
| Client | local macOS |
|---|---|
| TypeScript SDK client (current) vunknown embedded by Cursor, VS Code, Claude Desktop, Windsurf | n/a needs credentials (401) AUTH_REQUIRED Streamable HTTP error: Error POSTing to endpoint: {"error":"invalid_token","error_description":"Missing or invalid access token"}Add an Authorization header or OAuth refresh credentials to the enrollment. |
| TypeScript SDK client (previous minor) vunknown embedded by Cursor, VS Code | n/a needs credentials (401) AUTH_REQUIRED Streamable HTTP error: Error POSTing to endpoint: {"error":"invalid_token","error_description":"Missing or invalid access token"}Add an Authorization header or OAuth refresh credentials to the enrollment. |
| Python SDK client (current) vunknown | n/a needs credentials (401) AUTH_REQUIRED unauthenticated initialize answered 401Add an Authorization header or OAuth refresh credentials to the enrollment. |
| Python SDK client (previous minor) vunknown | n/a needs credentials (401) AUTH_REQUIRED unauthenticated initialize answered 401Add an Authorization header or OAuth refresh credentials to the enrollment. |
| Claude Code (`claude mcp list`) v2.1.196 embedded by Claude Code | n/a needs credentials (401): Claude Code cannot complete a browser OAuth flow unattended AUTH_REQUIRED unauthenticated initialize answered 401Add a bearer token or OAuth refresh credentials to the enrollment; the runner then passes the access token as a header. |
OAuth conformance pass
https://mcp.sentry.dev/mcp · AS https://mcp.sentry.dev · scopes org:read project:write team:write event:write
Tool catalog pending
No catalog captured yet.
Error ergonomics n/a
10 malformed inputs per tool (missing/mistyped/null/out-of-range/unknown fields …). Each error response is graded on code · cause · fix · retryable; heuristic grades.
No error samples yet.
Protocol conformance n/a
| Scenario | Status | Message |
|---|
@modelcontextprotocol/conformance 0.1.16, generic server scenarios.
Badge
[](https://agentwares-agentcheck.vercel.app/mcpcheck/demo/sentry)
Machine-readable: report.json · trust.json