DebugMCP

DebugMCP is a VS Code extension that runs a local MCP server to control the VS Code debugger via AI tools. It lets agents start/stop debug sessions, manage breakpoints, step/continue/restart execution, and inspect variables/evaluate expressions during debugging across multiple languages (via the corresponding VS Code debug extensions).

Evaluated Mar 30, 2026 (0d ago)
Repo ↗ DevTools mcp vscode debugging ai-agents breakpoints step-through variable-inspection expression-evaluation typescript local-first
⚙ Agent Friendliness
61
/ 100
Can an agent use this?
🔒 Security
50
/ 100
Is it safe for agents?
⚡ Reliability
36
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
80
Documentation
70
Error Messages
0
Auth Simplicity
95
Rate Limits
10

🔒 Security

TLS Enforcement
70
Auth Strength
30
Scope Granularity
20
Dep. Hygiene
60
Secret Handling
80

Local-first MCP server with no credentials required is claimed; authentication/authorization and scope controls are not described. README mentions secure communication, but details (e.g., transport security for local HTTP vs streamable HTTP) are not specified. Uses zod for validation (suggesting input validation).

⚡ Reliability

Uptime/SLA
0
Version Stability
45
Breaking Changes
55
Error Recovery
45
AF Security Reliability

Best When

You want an MCP-capable AI assistant to drive interactive debugging in a local VS Code environment with the appropriate language debug extensions installed.

Avoid When

You need strong, user-governed access control for debugger control across machines or you cannot run VS Code locally.

Use Cases

  • AI-assisted debugging workflows inside VS Code (set breakpoints, step through code, inspect variables)
  • Root-cause analysis of failing tests by starting debug sessions at specific test names
  • Multi-language debugging control for agent-based coding assistants that support MCP

Not For

  • Cloud-only environments where VS Code debugging cannot run locally
  • Use cases requiring hardened authentication/authorization for remote clients (the server is local by design)
  • Scenarios needing a hosted API endpoint with documented SLAs

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

OAuth: No Scopes: No

The README states it runs 100% locally with no credentials required; authentication/authorization for MCP calls is not described.

Pricing

Free tier: No
Requires CC: No

No pricing information provided; distributed as a VS Code extension.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Tools are state-dependent (e.g., stepping/inspecting likely requires an active debug session).
  • Agents may need auto-approval/configuration in the client to avoid stalled tool calls.
  • Port conflicts require changing serverPort and updating the assistant’s MCP URL.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for DebugMCP.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

6390
Packages Evaluated
20013
Need Evaluation
586
Need Re-evaluation
Community Powered