extract_method_info
Extract method details from Java classes in Maven jars. Provide Maven coordinates and class name, optionally filter by method name pattern or include bytecode.
Instructions
Extract specific method information from a Java class
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"group_id": "<group_id>",
"artifact_id": "<artifact_id>",
"version": "<version>",
"class_name": "<class_name>"
},
"name": "extract_method_info"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | Yes | Maven version | |
| group_id | Yes | Maven group ID | |
| class_name | Yes | Fully qualified class name | |
| artifact_id | Yes | Maven artifact ID | |
| max_methods | No | Maximum number of methods to return | |
| method_pattern | No | Pattern to match method names (regex supported) | |
| include_bytecode | No | Include bytecode analysis |