{"slug":"karellen-jdb-mcp","title":"karellen-jdb-mcp","description":"JDB (Java Debugger) plugin for Claude Code. Attach to running JVMs via JDWP and debug interactively with breakpoints, watchpoints,\nexception breakpoints, stepping, expression evaluation, thread inspection, stack navigation, and class introspection.\n\n### Features\n\n- **Connect & Launch**: Attach to any JVM started with JDWP, or launch one directly with `jdb_launch`\n- **Multi-session**: Debug multiple JVMs simultaneously on different ports\n- **Breakpoints & Watchpoints**: Line/method breakpoints, field watchpoints, exception breakpoints with caught/uncaught filtering\n- **Execution Control**: Step in, step over, step out, continue, suspend/resume threads\n- **Inspection**: Evaluate expressions, dump objects, view locals, list loaded classes/methods/fields\n- **Stack Navigation**: Walk the call stack, move up/down frames, pop/re-enter frames\n- **Concurrency**: Thread listing, lock/monitor inspection for deadlock analysis\n- **Tracing & Monitoring**: Trace method entries/exits, auto-execute commands on each stop\n- **JDK Compatibility**: Supports JDK 8+ with feature detection (virtual threads on JDK 20+, thread-scoped breakpoints on JDK 13+)\n\n### Prerequisites\n\n- Python 3.10+\n- A JDK installation (for the `jdb` executable)\n\n### Installation\n\npip install karellen-jdb-mcp","developer":null,"category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-10-11T06:00:01.664Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/karellen/karellen-jdb-mcp.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"karellen-jdb-mcp","source":{"sha":"f530e2f5ee869490f469f749edaaa16cb8609c3a","url":"https://github.com/karellen/karellen-jdb-mcp.git","source":"url"},"homepage":"https://github.com/karellen/karellen-jdb-mcp","description":"JDB (Java Debugger) plugin for Claude Code. Attach to running JVMs via JDWP and debug interactively with breakpoints, watchpoints,\nexception breakpoints, stepping, expression evaluation, thread inspection, stack navigation, and class introspection.\n\n### Features\n\n- **Connect & Launch**: Attach to any JVM started with JDWP, or launch one directly with `jdb_launch`\n- **Multi-session**: Debug multiple JVMs simultaneously on different ports\n- **Breakpoints & Watchpoints**: Line/method breakpoints, field watchpoints, exception breakpoints with caught/uncaught filtering\n- **Execution Control**: Step in, step over, step out, continue, suspend/resume threads\n- **Inspection**: Evaluate expressions, dump objects, view locals, list loaded classes/methods/fields\n- **Stack Navigation**: Walk the call stack, move up/down frames, pop/re-enter frames\n- **Concurrency**: Thread listing, lock/monitor inspection for deadlock analysis\n- **Tracing & Monitoring**: Trace method entries/exits, auto-execute commands on each stop\n- **JDK Compatibility**: Supports JDK 8+ with feature detection (virtual threads on JDK 20+, thread-scoped breakpoints on JDK 13+)\n\n### Prerequisites\n\n- Python 3.10+\n- A JDK installation (for the `jdb` executable)\n\n### Installation\n\npip install karellen-jdb-mcp"}]}}