mcp-nodejs-debugger
by workbackai·★ 300·Score 47
MCP server enabling runtime debugging of Node.js applications for Cursor and Claude Code.
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:
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 READMEnodejs_inspectExecute JavaScript code in the Node.js runtime environment to inspect variables and objects
set_breakpointSet a breakpoint in the Node.js application at a specific file and line number
list_breakpointsList all currently set breakpoints in the Node.js application
Comparable tools
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-debuggerFor 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
Last updated · Auto-generated from public README + GitHub signals.