headless-ida-mcp-server

headless-ida-mcp-server

6

The Headless IDA MCP Server leverages IDA Pro's headless mode to analyze binary files and provides tools for managing functions and variables via MCP. It requires Python 3.12 or higher and IDA Pro with headless support.

Headless IDA MCP Server

Project Description

This project uses IDA Pro's headless mode to analyze binary files and provides a suite of tools via MCP to manage and manipulate functions, variables, and more.

Prerequisites

  • Python 3.12 or higher
  • IDA Pro with headless support

Installation

  1. Clone the project locally.
  2. Install dependencies.

Configuration

Configure environment variables such as IDA_PATH, PORT, HOST, and TRANSPORT.

Usage

  1. Start the server.
  2. Connect to the server using an MCP client.