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
)Copy - Node.js サーバーをデバッグモードで実行する (つまり、
--inspect
flat を使用する)Copy - 実行時に Node.js サーバーをデバッグするには Cursor を使用します。
クロード・コード
- クロード・コードに追加Copy
- クロードコードを開始Copy
- Node.js サーバーをデバッグモードで実行する (つまり、
--inspect
flat を使用する)Copy - Claude CodeにNode.jsサーバーの実行時のデバッグを依頼するCopy
使用法
クロード・コード
- クロード・コードに追加Copy
- 接続を確認するCopy
- クロードコードから削除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 サーバーを直接デバッグできるようにします。