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
24
MIT License
Delve 디버거 통합을 위한 MCP 서버
Go 프로그램용 Delve 디버거에 대한 완전한 인터페이스를 제공하는 TypeScript 기반 MCP 서버입니다. 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 서버를 설치하려면:
지엑스피1
종속성 설치:
서버를 빌드하세요:
자동 재빌드를 사용한 개발의 경우:
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
- 디버그 로깅 구성 요소 구성MIT.
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