Heap Seance MCP Server

Heap Seance follows a two-stage escalation model. No deep forensics unless the evidence demands it.

Local serverstdio

What is the Heap Seance MCP Server?

Heap Seance is an MCP project maintained in the segfaultsorcerer/heap-seance repository. The maintainer describes its purpose as “Heap Seance follows a two-stage escalation model. No deep forensics unless the evidence demands it”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares JAVA_HOME, MAT_BIN, ASYNC_PROFILER_BIN. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

How to install the Heap Seance MCP Server

{
  "mcpServers": {
    "heap-seance": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/path/to/heap-seance",
        "python",
        "-m",
        "heap_seance_mcp.server"
      ],
      "env": {
        "JAVA_HOME": "/path/to/jdk-17",
        "MAT_BIN": "/path/to/ParseHeapDump.sh",
        "ASYNC_PROFILER_BIN": "/path/to/asprof"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
JAVA_HOMEDeclared in the maintainer’s client configuration.Check documentation
MAT_BINDeclared in the maintainer’s client configuration.Check documentation
ASYNC_PROFILER_BINDeclared in the maintainer’s client configuration.Optional