• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

karellen / karellen-jdb-mcp / 23371127907

21 Mar 2026 03:33AM UTC coverage: 79.866%. First build
23371127907

push

github

arcivanov
Initial implementation of karellen-jdb-mcp

MCP server that wraps JDB (Java Debugger) for Claude Code, enabling
structured debugging of JVM processes via JDWP. Modeled after
karellen-rr-mcp with the same layered architecture adapted for JDB's
text-based interactive protocol.

42 MCP tools covering session lifecycle, execution control, breakpoints,
exception breakpoints, field watchpoints, thread management, stack
navigation, expression evaluation, object inspection, class introspection,
source listing, concurrency analysis, method tracing, monitors, frame
manipulation, and step exclusion filters.

JDK version detection (8 through 24+) with feature flags for
version-specific capabilities: stop modifiers (JDK 13+), repeat command
(JDK 18+), threadgroup reset (JDK 19+), and virtual thread tracking
(JDK 20+).

Includes Claude Code plugin assets: jdb-debug skill with build tool
stanzas (Maven, Gradle, Tycho, Spring Boot, JAVA_TOOL_OPTIONS fallback),
jdb-investigator agent for autonomous debugging, hooks for prerequisite
checks and Java exception detection.

218 unit tests, 81% code coverage, flake8 clean.

168 of 236 branches covered (71.19%)

Branch coverage included in aggregate %.

903 of 1105 new or added lines in 5 files covered. (81.72%)

903 of 1105 relevant lines covered (81.72%)

4.06 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

91.76
/src/main/python/karellen_jdb_mcp/response_parser.py


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc