A
securityA
licenseA
qualityTypeScript-based MCP server designed to enhance code editing experiences by providing features such as hover information, code completion, and diagnostics.
Last updated -
3
25
MIT License
Delve デバッガー統合用の MCP サーバー
これはTypeScriptベースのMCPサーバーで、Goプログラム用のDelveデバッガーへの完全なインターフェースを提供します。MCPツールを通じて、主要なDelveコマンドと機能をすべて実装しています。
delve://
URI 経由でデバッグ セッションの一覧を表示してアクセスするGo プログラムをデバッグ、トレース、分析するには:
debug
、 attach
、 exec
、 test
)rr
でデバッグを再生するcontinue
、 step
、 next
)native
、 lldb
、 rr
)サーバーには以下が必要です:
go install github.com/go-delve/delve/cmd/dlv@latest
)rr
( https://github.com/mozilla/rr ) をご覧ください。Delve MCP サーバーをインストールするには:
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
Claude Desktop で使用するには、サーバー設定を追加します。
~/.config/Claude/claude_desktop_config.json
。~/Library/Application Support/Claude/claude_desktop_config.json
。%APPDATA%/Claude/claude_desktop_config.json
。debug
- 現在のディレクトリまたは指定されたパッケージ内の Go パッケージをデバッグしますattach
- PIDで実行中のプロセスにアタッチするexec
- コンパイル済みバイナリの実行とデバッグtest
- 現在のパッケージまたは指定されたパッケージのテストをデバッグしますcore
- 関連する実行ファイルを含むコアダンプファイルを調べるdap
- デバッグアダプタプロトコル(DAP)サーバーを起動するreplay
- rr トレース記録を再生するtrace
- 関数マッチングによるプログラム実行のトレースsetBreakpoint
- オプションの条件でブレークポイントを設定するremoveBreakpoint
- 既存のブレークポイントを削除するcontinue
- プログラムの実行を継続するnext
- 次の行へ進むstep
- 関数呼び出しにステップインするstepout
- 現在の関数からステップアウトするvariables
- 現在のスコープ内のローカル変数を一覧表示するevaluate
- 現在のスコープ内の式を評価するversion
- Delveのバージョン情報を取得するsetBackend
- デバッグバックエンドを構成する( native
、 lldb
、 rr
)configureLogging
- デバッグログコンポーネントを構成するマサチューセッツ工科大学。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Go プログラム用の Delve デバッガーへの完全なインターフェイスを提供する TypeScript ベースの MCP サーバー。自然言語コマンドを使用して Go コードのデバッグ、トレース、分析が可能になります。
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dwisiswant0/delve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server