robbanhoglund/jvmscope
v0.8.0Apache-2.0
Local Java thread-dump, TLS and garbage-collection log analysis with JvmScope's shared engines and knowledge base.
commands
- node
plugin.json
- name
- jvmscope
- version
- 0.8.0
- description
- Local Java thread-dump, TLS and garbage-collection log analysis with JvmScope's shared engines and knowledge base.
- author
- Robert Höglundhttps://github.com/RobbanHoglund
- license
- Apache-2.0
- extensions
- com.openai
mcp.json
- jvmscopestdionode ${PLUGIN_ROOT}/server/server.mjs
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "jvmscope",
"version": "0.8.0",
"description": "Local Java thread-dump, TLS and garbage-collection log analysis with JvmScope's shared engines and knowledge base.",
"author": {
"name": "Robert H\u00f6glund",
"url": "https://github.com/RobbanHoglund"
},
"homepage": "https://github.com/RobbanHoglund/JvmScope",
"repository": "https://github.com/RobbanHoglund/JvmScope",
"license": "Apache-2.0",
"keywords": [
"java",
"jvm",
"threads",
"deadlock",
"tls",
"gc"
],
"extensions": {
"com.openai": {
"requires_local_executor": true,
"interface": {
"displayName": "JvmScope",
"shortDescription": "Java runtime diagnostics",
"longDescription": "Analyze user-selected Java thread dumps, SunJSSE TLS logs and HotSpot GC logs locally. Thread reports include optional interactive deadlock graphs and source evidence on MCP Apps-compatible hosts. Requires Node.js 22 or later. Tool results are shared with the connected AI host; local parsing is not offline AI.",
"developerName": "Robert H\u00f6glund",
"category": "Developer Tools",
"capabilities": [
"Java thread dump analysis",
"TLS log analysis",
"GC log analysis",
"Java knowledge base"
],
"websiteURL": "https://github.com/RobbanHoglund/JvmScope",
"supportURL": "https://github.com/RobbanHoglund/JvmScope/issues",
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png",
"defaultPrompt": [
"Try the bundled Java deadlock example and show its interactive report.",
"Explain why this TLS handshake failed.",
"Analyze this GC log and identify long pauses."
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- openai.yaml
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai