ida-mcp-server

A Model Context Protocol server for IDA

GitHub Stars

474

User Rating

Not Rated

Favorites

0

Views

22

Forks

51

Issues

2

Installation
Difficulty
Intermediate
Estimated Time
10-20 minutes

Installation

Installation

Prerequisites

Please specify required software and versions:
Python: 3.6 or higher
uv: Latest version (recommended)
Claude Desktop: Latest version

Installation Steps

1. Using uv (recommended)

No specific installation is needed. Run it directly with the following command:
bash
uvx mcp-server-ida

2. Using PIP

You can install mcp-server-ida via pip with the following command:
bash
pip install mcp-server-ida
After installation, you can run it as a script using:
bash
python -m mcp_server_ida

3. IDA-Side Setup

Copy repository/plugin/ida_mcp_server_plugin.py and repository/plugin/ida_mcp_server_plugin directory into IDA's plugin directory: Windows: %APPDATA%\Hex-Rays\IDA Pro\plugins Linux/macOS: $HOME/.idapro/plugins e.g., ~/.idapro/plugins

Troubleshooting

Issue: Server won't start Solution: Check Python version and reinstall dependencies.

Additional Resources