About Ez Tools Mcp Server
EZ Tools MCP Server exposes Eric Zimmerman's Tools for Windows forensic analysis through an MCP server. It is intended for investigators analyzing Prefetch, EventLog, and Registry artifacts in Windows environments.
Key features
- 01Check Eric Zimmerman's Tools installation
- 02Parse Prefetch files and directories
- 03Parse EventLog files and directories
- 04Analyze Registry hives and batch files
- 05List RECmd batch files
Use cases
- 01Analyze Prefetch artifacts from a folder or file
- 02Inspect Windows EventLog artifacts
- 03Analyze Registry hives with RECmd batches
MCP support
The MCP server exposes health-check and forensic parsing tools to clients such as Cursor and Claude Desktop. The listed tools cover Prefetch, EventLog, and Registry artifacts.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEEZ-Tools-MCP-Server
EZ Tools MCP Server는 Eric Zimmerman's Tools에서 제공되는 도구들을 Model Context Protocol (MCP) 서버 형태로 노출합니다. 이를 통해 Cursor, Claude Desktop 등 MCP 클라이언트에서 Windows Artifact(Prefetch, EventLog, Registry) 를 분석할 수 있습니다. (Eric Zimmerman's Tool의 특성상 Windows 환경에서만 사용 가능합니다.)
Tools
ez_tools_healthcheck: Eric Zimmerman's Tools 바이너리 설치 상태 점검prefetch_dir_parser: Prefetch 파일이 들어있는 폴더 분석prefetch_file_parser: Prefetch 파일 분석eventlog_dir_parser: Windows Eventlog 파일이 들어있는 폴더 분석eventlog_file_parser: Windows Eventlog 파일 분석registry_total_parser: DFIRBatch.reb 배치 파일을 사용하여 Registy 하이브 전체 분석registry_plugin_parser: 특정 Batch 파일 또는 하이브 파일 개별 분석list_batches: RECmd BatchExamples 폴더 내에 있는 배치 파일 목록 조회
Installation
1. Python 환경 준비
git clone https://github.com/heejung0/EZ-tools-mcp-server.git
cd EZ-tools-mcp-server
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
2. Eric Zimmerman's Tools 설치
- PECmd : https://download.ericzimmermanstools.com/net9/PECmd.zip
- EvtxECmd : https://download.ericzimmermanstools.com/net9/EvtxECmd.zip
- RECmd : https://download.ericzimmermanstools.com/net9/RECmd.zip
3. MCP Client 연결
- Windows
{
"mcpServers": {
"ez-tools-MCP": {
"command": "/path/to/.venv/Scripts/python",
"args": [
"/path/to/EZ_tools_mcp_server.py"
],
"env": {
"PECMD_EXE": "/path/to/PECmd.exe",
"EVTX_EXE": "/path/to/EvtxECmd.exe",
"RECMD_EXE": "/path/to/RECmd.exe"
}
}
}
}
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.