Skip to main content
Glama
dronsv
by dronsv

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
debug.attachC

Connect to JVM via JDWP

debug.set_breakpointB

Set breakpoint at class:line, optionally conditional

debug.list_breakpointsB

List active breakpoints

debug.clear_breakpointB

Remove a breakpoint by ID

debug.continueB

Resume all threads

debug.step_intoC

Step into next line

debug.step_overC

Step over next line

debug.step_outC

Step out of current frame

debug.get_stackC

Get stack frames with variables

debug.get_variableC

Read one local variable by name

debug.select_threadB

Set default thread for inspection

debug.list_threadsC

List all threads

debug.pauseC

Suspend all threads

debug.disconnectB

End debug session

debug.get_last_eventB

Show last breakpoint/step event

debug.wait_for_eventC

Wait for next event with timeout

debug.inspectC

Inspect object fields by object ID

debug.find_classC

Search loaded classes by name pattern

debug.list_methodsB

List methods of a class with line ranges

debug.exception_breakpointA

Break on exceptions (caught/uncaught, optionally by class)

debug.evalC

Invoke a method on an object. Supports args: list.get(0), map.get("key")

debug.set_valueC

Set a local variable value in a stack frame

debug.snapshotB

Combined dump: last event + breakpoints + stack with vars

debug.vm_infoC

Get JVM version info

debug.watchC

Watchpoint: break when a field is modified

debug.traceA

Trace method calls on a class/package. Returns immediately; use debug.trace_result to get the call path.

debug.trace_resultA

Get collected trace after debug.trace. Shows call path with depth.

debug.wait_for_classA

Wait for a class to be loaded by the JVM. Use when set_breakpoint says class not found.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dronsv/jdwp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server