petrbouda/microscope
v1.0.29Apache-2.0
Analyze JVM recordings with a running Jeffrey Microscope — point it at a JFR file or heap dump to build a profile, then list analysed recordings, query their DuckDB tables, and pull flamegraph, trace and heap-dump exports without leaving the terminal.
hosts
- localhost
allowed-tools
- mcp__jeffrey__*9 skills
- mcp__plugin_microscope_jeffrey__*9 skills
- Bash(git rev-parse *)2 skills
- Glob2 skills
- Grep2 skills
- mcp__jeffrey__heap_*2 skills
- mcp__plugin_microscope_jeffrey__heap_*2 skills
- Read2 skills
6 more
- mcp__jeffrey__operations_*1 skill
- mcp__jeffrey__profiles_*1 skill
- mcp__jeffrey__recordings_*1 skill
- mcp__plugin_microscope_jeffrey__operations_*1 skill
- mcp__plugin_microscope_jeffrey__profiles_*1 skill
- mcp__plugin_microscope_jeffrey__recordings_*1 skill
plugin.json
- name
- microscope
- version
- 1.0.29
- description
- Analyze JVM recordings with a running Jeffrey Microscope — point it at a JFR file or heap dump to build a profile, then list analysed recordings, query their DuckDB tables, and pull flamegraph, trace and heap-dump exports without leaving the terminal.
- author
- Petr Boudahttps://www.jeffrey-analyst.cafe/
- license
- Apache-2.0
- repository
- https://github.com/petrbouda/jeffrey
mcp.json
- jeffreystreamable-httphttp://localhost:8585/api/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "microscope",
"version": "1.0.29",
"description": "Analyze JVM recordings with a running Jeffrey Microscope — point it at a JFR file or heap dump to build a profile, then list analysed recordings, query their DuckDB tables, and pull flamegraph, trace and heap-dump exports without leaving the terminal.",
"author": {
"name": "Petr Bouda",
"url": "https://www.jeffrey-analyst.cafe/"
},
"homepage": "https://www.jeffrey-analyst.cafe/docs/microscope-mcp",
"repository": "https://github.com/petrbouda/jeffrey",
"license": "Apache-2.0",
"keywords": [
"jfr",
"jvm",
"profiling",
"flamegraph",
"heap-dump",
"performance"
]
}