ida-mcp-server
Servidor IDA MCP
[!NOTA] El modo idalib está en desarrollo y no requerirá instalar el complemento IDA ni ejecutar IDA (idalib está disponible en IDA Pro 9.0+).
Descripción general
Un servidor de Protocolo de Contexto de Modelo para la interacción y automatización de IDA. Este servidor proporciona herramientas para leer la base de datos de IDA mediante Modelos de Lenguaje Grandes.
Tenga en cuenta que mcp-server-ida se encuentra actualmente en desarrollo inicial. La funcionalidad y las herramientas disponibles están sujetas a cambios y ampliaciones a medida que continuamos desarrollando y mejorando el servidor.
Related MCP server: Binary Ninja MCP Server
Instalación
Uso de uv (recomendado)
Al usar uv no se requiere ninguna instalación específica. Usaremos uvx para ejecutar directamente mcp-server-ida .
Uso de PIP
Alternativamente, puede instalar mcp-server-ida a través de pip:
pip install mcp-server-idaDespués de la instalación, puedes ejecutarlo como un script usando:
python -m mcp_server_idaLado IDA
Copie repository/plugin/ida_mcp_server_plugin.py y repository/plugin/ida_mcp_server_plugin en el directorio de complementos de IDA
Windows: %APPDATA%\Hex-Rays\IDA Pro\plugins
Linux/macOS: $HOME/.idapro/plugins p. ej.: ~/.idapro/plugins
Consejo semanal de Igor 103: compartir complementos entre instalaciones de IDA
Configuración
Uso con Claude Desktop
Agregue esto a su claude_desktop_config.json :
"mcpServers": {
"git": {
"command": "uvx",
"args": [
"mcp-server-ida"
]
}
}"mcpServers": {
"git": {
"command": "python",
"args": [
"-m",
"mcp_server_ida"
]
}
}Depuración
Puede usar el inspector MCP para depurar el servidor. Para instalaciones uvx:
npx @modelcontextprotocol/inspector uvx mcp-server-idaO si ha instalado el paquete en un directorio específico o está desarrollando en él:
cd path/to/mcp-server-ida/src
npx @modelcontextprotocol/inspector uv run mcp-server-idaEjecutar tail -n 20 -f ~/Library/Logs/Claude/mcp*.log mostrará los registros del servidor y puede ayudarlo a depurar cualquier problema.
Desarrollo
Si está realizando un desarrollo local, hay dos formas de probar sus cambios:
Ejecute el inspector de MCP para probar los cambios. Consulte Depuración para obtener instrucciones de ejecución.
Prueba con la aplicación de escritorio Claude. Agrega lo siguiente a tu
claude_desktop_config.json:
UVX
{
"mcpServers": {
"git": {
"command": "uv",
"args": [
"--directory",
"/<path to mcp-server-ida>",
"run",
"mcp-server-ida"
]
}
}Alternativas
complemento de servidor ida-mcp
Capturas de pantalla



Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants to interact with IDA Pro for reverse engineering and binary analysis tasks.12100MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Large Language Models to interact with Binary Ninja for reverse engineering tasks like viewing assembly code, decompiled code, renaming functions, and adding comments.3MIT
- AlicenseNot gradedqualityDmaintenanceAn Model Context Protocol server that enables LLMs to autonomously reverse engineer applications by exposing Ghidra's decompilation and analysis tools. It allows AI agents to list code structures, rename methods, and analyze binaries directly through MCP-compatible clients.Apache 2.0
- FlicenseNot gradedqualityDmaintenanceA lightweight MCP server that exposes IDA Pro's disassembly, decompilation, and symbol query capabilities to AI clients, with reduced tool set for lower token consumption.279
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MxIris-Reverse-Engineering/ida-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server