FVol MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
FVol MCP Server
MCP server that exposes fvol (Rust port of Volatility 3) plugins as tools for Claude and other MCP clients. Fork of Volatility-MCP-Server.
Setup
Requires Linux, Python 3.10+, and the fvol binary (releases).
git clone https://github.com/XSS3cut10n3r/FVol-MCP-Server.git
pip install -r FVol-MCP-Server/requirements.txt
claude mcp add fvol -e FVOL_PATH=/path/to/fvol -- python3 /path/to/FVol-MCP-Server/fvol_mcp_server.pyEnvironment variables:
FVOL_PATH: fvol binary (default:fvolonPATH)FVOL_SYMBOL_DIRS: symbol dirs for Linux/macOS images,;-separatedFVOL_TIMEOUT: seconds per run (default 600,0= none)FVOL_WEB: run plugins in thefvol serveweb UI so you can watch them (see below)
Related MCP server: Volatility MCP Server
Web UI mode
With FVOL_WEB set, every tool runs its plugin inside fvol serve instead of a separate fvol
process. The image opens in the browser, and each tool call shows up under Runs as
Claude: <plugin> <args>, with its progress and results table. The tools still return the exact
text fvol prints.
FVOL_WEB=1: startfvol serveon the first tool call and open it in the browser. It stops with the MCP server.FVOL_WEB=http://127.0.0.1:8765/#token=...: use a server you started yourself (./fvol serve); paste theopenURL it prints.Or leave it unset and ask Claude to call
open_web_ui(optionally with that URL);close_web_uigoes back to the command line.
claude mcp add fvol -e FVOL_PATH=/path/to/fvol -e FVOL_WEB=1 -- python3 /path/to/FVol-MCP-Server/fvol_mcp_server.pyMore settings for the server this MCP server starts: FVOL_WEB_ARGS (extra fvol serve
arguments, such as --port 8765 --parallel 4), FVOL_WEB_OUTPUT_DIR (its -o, default
~/.cache/fvol-mcp/serve-output), FVOL_WEB_BROWSER=0 (don't open a browser), FVOL_WEB_TOKEN
(token for a URL without one). Files that dump_dir asks for are downloaded from the server into
dump_dir as before. Runs and results are also saved by fvol serve in ~/.fvol, so they are
there under Previous next time.
Tools
open_web_ui, close_web_ui, get_image_info, run_pstree, run_pslist, run_psscan, run_netscan, run_malfind, run_cmdline, run_dlllist, run_handles, run_filescan, run_memmap, run_custom_plugin (any plugin, any args), list_available_plugins, list_memory_dumps.
Resources: fvol://plugins, fvol://help/{plugin}.
Prompt
LLMs will invent PIDs, addresses and "findings" if you let them. Start with a prompt like this:
Your task is to perform memory forensics on <PATH TO IMAGE> using the fvol MCP tools. Strategy:
- Start with `get_image_info` to identify the OS, then triage: `run_pstree`, `run_cmdline`, `run_netscan`, `run_malfind`
- Compare `run_pslist` against `run_psscan` to find hidden or terminated processes
- Drill into suspicious processes with `run_dlllist`, `run_handles` and `run_memmap` using their PID
- For any other plugin use `run_custom_plugin`; check `fvol://help/{plugin}` for its options first
- Only report what the tool output shows. Quote the PID, offset or row for every claim. NEVER guess values
- If a plugin errors or returns nothing, say so; don't fill the gap with assumptions
- Write a report.md at the end: timeline, suspicious processes, network indicators, IOCs, and the commands behind each findingLicense
MIT. fvol is separate and licensed under VSL 1.0.
This server cannot be deployed
Maintenance
Related MCP Connectors
Scans remote MCP servers for protocol, security, and TLS issues; exposes scan tools via MCP.
Search and inspect source-pinned agent skills, plugins and tools through a free public MCP.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
A paid remote MCP for agent memory MCP, built to return verdicts, receipts, usage logs, and audit-re
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to perform memory forensics analysis using Volatility 3 through natural language prompts. Supports process listing, network connection analysis, and other memory artifact inspection from memory images.53Apache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables automated memory forensics analysis using Volatility 3, supporting Windows, Linux, and macOS memory dumps through a modular plugin interface.2MIT
- AlicenseNot gradedqualityDmaintenanceA local MCP server that wraps common forensic command-line tools for CTF/forensics competitions into MCP tools, enabling automated analysis of disk images, memory dumps, network captures, SQLite databases, archives, and steganography.1MIT
- AlicenseBqualityBmaintenanceMulti-tier memory forensics MCP server combining a fast Rust engine with Volatility3 coverage for analyzing memory dumps.1530 PyPI5MIT