Skip to main content
Glama
x746b

mem-forensics-mcp

by x746b

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VOLATILITY3_PATHNoPath to the Volatility3 installation directory

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
memory_full_triageA

Run complete automated triage of memory dump. Uses Rust engine for fast data collection and Python analyzers for correlation. Produces executive summary with risk level, prioritized findings, and IOCs.

memory_analyze_imageA

Initialize memory image analysis. Tries Rust engine first (fast ISF auto-detection), falls back to Vol3. Returns session ID for subsequent operations.

memory_list_sessionsA

List all active memory analysis sessions. Shows session IDs, image paths, and engine status.

memory_get_statusA

Get status and capabilities. Shows available engines (Rust/Vol3) and what analyses can be performed.

memory_hunt_process_anomaliesB

Detect hidden processes, unusual parent-child relationships, and suspicious process attributes. Uses Rust pslist+psscan for data, Python analyzer for correlation.

memory_get_process_treeB

Get process tree showing parent-child relationships. Highlights suspicious processes.

memory_find_injected_codeB

Scan for code injection. Uses Rust malfind (fast), falls back to Vol3 malfind + YARA.

memory_find_c2_connectionsC

Find suspicious network connections. Uses Rust netscan for data, Python for C2 analysis.

memory_get_command_historyA

Recover attacker commands from cmd.exe history and process command lines. Uses Rust cmdscan, enriched by Vol3.

memory_extract_credentialsB

Extract credential artifacts via Vol3: NTLM hashes (SAM), LSA secrets, cached domain credentials.

memory_run_pluginA

Run a forensics plugin. Tier 1 (Rust, fast): pslist, psscan, cmdline, dlllist, malfind, netscan, cmdscan, search, readraw, rsds — use short names. Tier 3 (Vol3): any other plugin — short names auto-resolve (e.g. 'filescan', 'handles', 'envars'). If a short name fails, use full Vol3 path: 'windows.category.PluginName' (e.g. 'windows.mftscan.MFTScan'). Use 'filter' param to grep results server-side (avoids truncation). For search: use params={"pattern": "text", "encoding": "ascii|utf16le|hex", "limit": N, "context": N}.

memory_list_pluginsB

List all available plugins (Rust + Vol3).

memory_dump_processC

Get process info including memory regions and loaded DLLs.

memory_dump_vadB

Examine a specific VAD (memory region). Useful for injected code regions.

memory_list_dumpable_filesC

List files that can be extracted from memory cache.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/x746b/mem_forensics-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server