local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables runtime inspection of MongoDB connection configurations and states to diagnose connection issues with MongoDB Atlas or local MongoDB instances.
Provides runtime inspection of Mongoose ORM configurations, connection states, and version information to help debug database connectivity issues.
Provides runtime debugging capabilities for NodeJS applications, allowing examination of variable values, setting breakpoints, listing breakpoints, and executing custom JavaScript code during program execution.
MCP Node.js 디버거
디버깅을 돕기 위해 Cursor 또는 Claude Code가 런타임에 Node.js에 액세스할 수 있도록 하는 MCP 서버: @hyperdrive-eng/mcp-nodejs-debugger
.
데모
커서
https://github.com/user-attachments/assets/c193a17e-b0e6-4c51-82aa-7f3f0de17e1a
클로드 코드
https://github.com/user-attachments/assets/adb7321b-3a6a-459b-a5c9-df365710d4d8
빠른 시작
커서
- 커서에 추가(
~/.cursor/mcp.json
)지엑스피1 - 디버그 모드 에서 Node.js 서버를 실행합니다(예:
--inspect
flat 사용)Copy - 런타임에 Node.js 서버를 디버깅하도록 Cursor에 요청합니다.
클로드 코드
- 클로드 코드에 추가Copy
- 클로드 코드 시작Copy
- 디버그 모드 에서 Node.js 서버를 실행합니다(예:
--inspect
flat 사용)Copy - Claude Code에게 런타임에 Node.js 서버를 디버깅하도록 요청하세요.Copy
용법
클로드 코드
- 클로드 코드에 추가Copy
- 연결 확인Copy
- Claude Code에서 제거Copy
커서
- 커서에 추가(
~/.cursor/mcp.json
)Copy - 연결 확인:
- 커서에서 제거(
~/.cursor/mcp.json
):Copy
예
커서
- 이 간단한 Node.js 앱을 실행해 보세요: github.com/mdn/express-locallibrary-tutorial :Copy
- 커서에 중단점을 설정하도록 요청합니다.
localhost:3000/catalog/book/create
에서 책을 만드세요- 커서 캡처 런타임 상태를 확인하세요
클로드 코드
- 버그가 있는 Node.js 서버는 다음과 같습니다.Copy
- Claude Code는 런타임에 Node.js 서버를 디버깅합니다.Copy
This server cannot be installed
Claude가 중단점을 설정하고, 변수를 검사하고, 코드를 단계별로 실행하여 NodeJS 서버를 직접 디버깅할 수 있도록 해줍니다.