Zum Inhalt springen
Kitbay
Einreichen
MCP-ServerOffiziell

Hex-Rays IDA MCP

Läuft lokalMITAktualisiert am 28. Okt. 20261.585GitHub-SterneKann Daten ändern

Hex-Rays IDA MCP ist der MCP-Server, den Hex-Rays, der Hersteller von IDA, für seinen Disassembler veröffentlicht.

Was er kann

Hex-Rays IDA MCP ist der MCP-Server, den Hex-Rays, der Hersteller von IDA, für seinen Disassembler veröffentlicht. Er läuft lokal als stdio-Server, der mit uvx gestartet wird, oder über Streamable HTTP und öffnet Datenbanken in Headless-Workern mit idalib; mit einem optionalen GUI-Plugin kann ein Agent an der bereits in IDA geöffneten Datenbank arbeiten, sodass Umbenennungen, Kommentare und Typänderungen dort sofort erscheinen. Agenten können Datenbanken öffnen, schließen, auflisten und speichern, IDAPython darauf ausführen, die IDA-API-Dokumentation nachschlagen sowie Code disassemblieren und dekompilieren; mehrere Datenbanken und Agenten lassen sich parallel nutzen. Er braucht IDA 9.4 oder neuer mit idalib, Python 3.11 und uv und funktioniert mit IDA Home, Pro und Classroom.

Funktionen

  • IDA-Datenbanken öffnen, schließen, auflisten und speichern
  • Eine Datenbank mit IDAPython lesen und ändern
  • Code disassemblieren und dekompilieren
  • In der geöffneten IDA-GUI live umbenennen, kommentieren und Typen zuweisen
  • IDA-API-Dokumentation und Beispiele durchsuchen