{"repo":"Iamgublin/ida-codex-mcp","free":true,"listed":false,"github":"https://github.com/Iamgublin/ida-codex-mcp","clone":"git clone https://github.com/Iamgublin/ida-codex-mcp.git","description":"IDA Codex MCP bridges IDA Pro 9.2 with the MCP ecosystem. It provides an IDA plugin and a stdio MCP server that expose function lists, call graphs, Hex‑Rays pseudocode, disassembly, imports/exports, xrefs, strings, and memory reads to MCP clients.","language":"Python","stars":27,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"ida-codex-mcp Local MCP (Model Context Protocol) server plus an IDA 9.2 plugin to expose common reverse engineering capabilities to MCP clients. - ida bridge.py : an IDA plugin that exposes core analysis features (function list, call graph, Hex-Rays pseudocode, disassembly, imports/exports, xrefs, strings, memory reads, etc.) over a local TCP JSON interface (default 127.0.0.1:31337 ). - mcp ida server.py : a local MCP server that talks to the IDA plugin, then re-exposes features as MCP tools and resources over STDIN/STDOUT so MCP clients (e.g., Codex CLI) can use them directly. Features - Functions and calls - List functions: ida list functions - Call graph: ida call graph(name, max depth) - Analyze and optionally rename: ida analyze function(name, max depth, rename, rename locals) - Decompile/Disassemble - Pseudocode (Hex-Rays): ida get pseudocode(name ea, offset, limit) - Disassembly: ida get disassembly(name ea, offset, limit) - Rename function: ida rename function(old name, new name) - Program info - Imports: ida get imports - Exports: ida get exports - Cross-references: ida get xrefs(target) (name or address) - Globals: ida list globals(offset, count) - Memory read: ida read memory(address, size) - Strings: ida get strings(min length, offset, count) - Multi-target routing (NEW) - Actively discover running IDA instances: ida discover targets - List known targets (configured + discovered): ida list targets - Set active target for subsequent calls: ida set active target - F","default_branch":null,"files":null,"tree":[],"storefront":"/r/Iamgublin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Iamgublin/ida-codex-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}