# pyghidra-mcp: Headless Ghidra MCP Server for Project-Wide, Multi-Binary Analysis

DevFeed: [pyghidra-mcp: Headless Ghidra MCP Server for Project-Wide, Multi-Binary Analysis](<https://devfeed.tech/articles/pyghidra-mcp-headless-ghidra-mcp-server-for-project-wide-multi-binary-analysis-39719.md>)

Original publisher: [Read original article](<https://clearbluejar.github.io/posts/pyghidra-mcp-headless-ghidra-mcp-server-for-project-wide-multi-binary-analysis/>)

Author: clearbluejar

Published: 2025-08-19T15:56:00Z

Content type: release

Language: en

Sources: [clearbluejar](<https://devfeed.tech/sources/clearbluejar.md>)

Topics: [Ghidra](<https://devfeed.tech/topics/ghidra.md>), [Reverse Engineering](<https://devfeed.tech/topics/reverse-engineering.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [agentic workflows](<https://devfeed.tech/topics/agentic-workflows.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [automated](<https://devfeed.tech/tags/automated.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [ghidra](<https://devfeed.tech/tags/ghidra.md>), [llm](<https://devfeed.tech/tags/llm.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [reverse-engineering](<https://devfeed.tech/tags/reverse-engineering.md>)

## AI overview

The article introduces pyghidra-mcp, a headless Model Context Protocol server for Ghidra. It is designed for automation and exposes an entire Ghidra project so an LLM can trace function calls across multiple interdependent binaries in one analysis session.

## Source excerpt

Unlock project-wide, multi-binary analysis with pyghidra-mcp, a headless Ghidra MCP server for automated, LLM-assisted reverse engineering.