MCP Catalogs
Homemcp-nodejs-debugger screenshot

mcp-nodejs-debugger

by workbackai·300·Score 47

MCP server enabling runtime debugging of Node.js applications for Cursor and Claude Code.

developer-tools
17
Forks
1
Open issues
6 mo ago
Last commit
2d ago
Indexed

Overview

The MCP Node.js Debugger provides an interface for AI-powered development tools like Cursor and Claude Code to interact with Node.js applications at runtime. It enables developers to debug their code by setting breakpoints, inspecting variables, and executing code directly within the Node.js environment. This server connects to Node.js applications running in debug mode and exposes debugging capabilities through the Model Context Protocol.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Debug Node.js applications running in production or staging environments
you:Inspect variables and runtime state without restarting applications
you:Set breakpoints to analyze code flow at specific execution points
you:What Node.js versions are supported?
you:Can I debug applications running on remote servers?

When to choose this

Choose this tool when working with Node.js applications and debugging directly within your AI coding assistant without switching contexts.

When NOT to choose this

Not suitable for debugging applications in production environments or when working with non-Node.js runtimes.

Tools this server exposes

3 tools extracted from the README
  • nodejs_inspect

    Execute JavaScript code in the Node.js runtime environment to inspect variables and objects

  • set_breakpoint

    Set a breakpoint in the Node.js application at a specific file and line number

  • list_breakpoints

    List all currently set breakpoints in the Node.js application

Comparable tools

vscode-debug-servernode-inspectndb

Installation

Installation

For Claude Desktop

Add the following to your Claude Desktop configuration file:

{
  "mcpServers": {
    "nodejs-debugger": {
      "command": "npx",
      "args": ["@hyperdrive-eng/mcp-nodejs-debugger"]
    }
  }
}

For Claude Code

claude mcp add nodejs-debugger npx @hyperdrive-eng/mcp-nodejs-debugger

For Cursor

Add to your Cursor MCP configuration (~/.cursor/mcp.json):

{
  "mcpServers": {
    "nodejs-debugger": {
      "command": "npx",
      "args": ["@hyperdrive-eng/mcp-nodejs-debugger"]
    }
  }
}

FAQ

What Node.js versions are supported?
The debugger works with any Node.js version that supports the debugging protocol (the --inspect flag).
Can I debug applications running on remote servers?
Yes, as long as you can connect to the Node.js debugging port (default 9229) from where you're running Claude/Cursor.

Compare mcp-nodejs-debugger with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.