r0idamcp
The r0idamcp project offers an IDA Pro plugin that provides a large model-driven intelligent automation reverse engineering experience with minimal dependencies. It supports all MCP functions with a simple code structure, making it highly readable and extensible.
What are the installation requirements for r0idamcp?
The server requires IDA Pro 8.3 or higher and FastMCP2.0. No specific Python version or additional dependencies are needed.
How do I start the MCP server in IDA Pro?
Load the r0idamcp plugin via Edit->Plugins->r0idamcp in IDA Pro to start the SSE server.
How can I configure the MCP server for use with a large model assistant?
Use a JSON configuration file to specify the server URL and type, or configure via a GUI interface by adding an SSE server.
What should I do if I encounter firewall issues?
Allow access to local network devices and permit connections through port 26868, or modify the server address to 127.0.0.1 for local connections.
How can I verify the connection to the MCP server?
Check the IDA Pro Python window for logs indicating a successful connection, such as 'GET /sse HTTP/1.1 200 OK'.