mcp-debugger-server
by Digital-Defiance
Overview
Provides enterprise-grade debugging capabilities for Node.js and TypeScript applications to AI agents, covering breakpoint management, execution control, variable inspection, performance profiling, and hang detection.
Installation
npx @ai-capabilities-suite/mcp-debugger-serverEnvironment Variables
- NODE_ENV
- LOG_LEVEL
- MCP_LOG_LEVEL
- MCP_AUTH_TOKEN
- MCP_PORT
- MCP_HOST
- DEBUG
Security Notes
The server's core functionality, such as `debugger_inspect` (evaluating arbitrary JavaScript expressions) and `debugger_start`/`debugger_detect_hang` (executing arbitrary commands), poses significant security risks if exposed to untrusted clients or networks without robust authentication and authorization. The `--no-auth` CLI option explicitly allows disabling authentication, and the server can be exposed via TCP, making secure deployment configuration a critical concern.
Similar Servers
mcpcat-typescript-sdk
This SDK integrates analytics and telemetry capabilities into existing Model Context Protocol (MCP) servers, capturing user intentions, tool usage, and error patterns.
cdp-tools-mcp
A comprehensive debugging and automation tool for web development, designed to validate capabilities of the Model Context Protocol (MCP) by interacting with browser and Node.js runtimes.
devtools-debugger-mcp
Facilitate debugging of Node.js applications by exposing Chrome DevTools Protocol capabilities via an MCP server.
runautomation-mcpserver
A comprehensive Playwright-based Model Context Protocol (MCP) server designed for AI assistants to perform web testing, browser automation, and quality assurance tasks through natural language commands.