pprof-analyzer-mcp
pprof-analyzer-mcp is an MCP server. Its repository has 50 GitHub stars and is licensed under MIT; we last read it on 2026-10-23.
This tool is a Model Context Protocol (MCP) server implemented in Go, designed to analyze Go pprof performance profiles.
Install
Read from pprof-analyzer-mcp’s own README, close to verbatim -- not written by us, and not guessed.
go install github.com/ZephyrDeng/pprof-analyzer-mcp@latest
What it reaches, and what it needs
Reaches
○ not recognised
Credential
○ none found
Maintenance
Stars
50
State
listed
Licence
MIT
From the repository
This is a Model Context Protocol (MCP) server implemented in Go, providing a tool to analyze Go pprof performance profiles.
What pprof-analyzer-mcp can do
7 tools documented in its README. An AI client calls these by name.
analyze_pprof- Analyzes the specified Go pprof file and returns serialized analysis results (e.g., Top N list or flame graph JSON).
generate_flamegraph- Uses `go tool pprof` to generate a flame graph (SVG format) for the specified pprof file, saves it to the specified path, and returns the path and SVG content.
open_interactive_pprof- Attempts to launch the `go tool pprof` interactive web UI in the background for the specified pprof file. Uses port `:8081` by default if `http_address` is not provided.
detect_memory_leaks- Compares two heap profile snapshots to identify potential memory leaks.
disconnect_pprof_session- Attempts to terminate a background `pprof` process previously started by `open_interactive_pprof`, using its PID.
compare_profiles- Compares two profile files (e.g., baseline vs. target) to identify performance regressions or improvements.
analyze_heap_time_series- Analyzes multiple heap profiles over time to identify memory growth trends and potential leaks.
Read from the README; names are kept only if the README contains them.
Common questions about pprof-analyzer-mcp
- What does pprof-analyzer-mcp do?
- This tool is a Model Context Protocol (MCP) server implemented in Go, designed to analyze Go pprof performance profiles.
- How do I install pprof-analyzer-mcp?
- Its own README gives this command: go install github.com/ZephyrDeng/pprof-analyzer-mcp@latest. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- Is pprof-analyzer-mcp official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 50 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-20.
- What licence does pprof-analyzer-mcp use?
- The repository declares the MIT licence.