MCP Runtime Debugging Context Server for AI coding agents. Gives Claude, Cursor, Trae and any MCP-compatible client real runtime debugging context: browser errors, console logs, network failures, UI interaction traces and session context.
Critical failure across all 14 tools. Descriptions exist but are generic (20-80 chars), lacking parameter details, return types, and LLM-actionable guidance. No parameter descriptions visible. No output schemas documented. Tools like 'blame' and 'analyze_with_llm' are vague about what they return or require. No error handling guidance. This server is not production-ready for agent use.
Analyze runtime debugging context using LLM to identify root causes
Identify which component or code change caused a failure
Diagnose issues based on collected runtime data and traces
Get comprehensive runtime debugging context including console logs, network failures, and session state
Capture a snapshot of current runtime state including memory, CPU, and active processes
Retrieve stack trace information from runtime debugging context
Ingest error reports from browser SDK or Node.js SDK
ALL 14 tools have empty input schemas ({}). LLMs cannot infer parameter types, constraints, or required fields.
No parameter descriptions visible in any tool. Descriptions like 'Verify runtime state against expected specifications' do not explain what parameters the tool accepts, their types, or constraints.
No output schemas documented. Tools like 'diagnose_issue' and 'analyze_with_llm' do not specify what fields they return, forcing LLMs to guess structure and preventing downstream tool chaining.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 38 | <=2025-11-25 | v2 |
Ingest console logs and runtime logs from SDK clients
Ingest network failure records from SDK clients
Ingest UI interaction events from browser SDK
List recent execution traces and debugging information
Search through collected runtime logs and traces
Verify runtime state against expected specifications
Verify UI state and interactions against expected specifications
Vague tool names: 'verify' and 'verify_ui' do not clarify what they verify against or what they return (pass/fail, diffs, etc.). 'blame' is colloquial and ambiguous, does it identify a commit, a developer, or a code change?
No error handling guidance. Tools do not document what errors they can raise, whether they are retryable, or what the LLM should do next (e.g., 'If Playwright is not installed, call setup_playwright first').