ida-mcp-server
IDA MCP サーバー
idalib モードは開発中であり、IDA プラグインのインストールや IDA の実行は必要ありません (idalib は IDA Pro 9.0 以降で利用可能です)。
概要
IDAとの連携と自動化のためのモデルコンテキストプロトコルサーバー。このサーバーは、大規模言語モデルを介してIDAデータベースを読み取るためのツールを提供します。
mcp-server-idaは現在開発初期段階にあります。サーバーの開発と改良に伴い、機能と利用可能なツールは変更および拡張される可能性があります。
Related MCP server: IDA Pro MCP Server
インストール
uvの使用(推奨)
uvを使用する場合、特別なインストールは必要ありません。uvx uvx使用してmcp-server-idaを直接実行します。
PIPの使用
あるいは、pip 経由でmcp-server-idaをインストールすることもできます。
pip install mcp-server-idaインストール後、次のコマンドを使用してスクリプトとして実行できます。
python -m mcp_server_idaIDA側
repository/plugin/ida_mcp_server_plugin.pyとrepository/plugin/ida_mcp_server_pluginディレクトリをIDAプラグインディレクトリにコピーします。
Windows: %APPDATA%\Hex-Rays\IDA Pro\plugins
Linux/macOS: $HOME/.idapro/plugins例: ~/.idapro/plugins
igors の今週のヒント 103 ida インストール間でのプラグインの共有
構成
Claude Desktopでの使用
これをclaude_desktop_config.jsonに追加します:
"mcpServers": {
"git": {
"command": "uvx",
"args": [
"mcp-server-ida"
]
}
}"mcpServers": {
"git": {
"command": "python",
"args": [
"-m",
"mcp_server_ida"
]
}
}デバッグ
MCPインスペクタを使用してサーバーをデバッグできます。UVXインストールの場合:
npx @modelcontextprotocol/inspector uvx mcp-server-idaまたは、パッケージを特定のディレクトリにインストールした場合や、そのディレクトリで開発している場合は、次のようにします。
cd path/to/mcp-server-ida/src
npx @modelcontextprotocol/inspector uv run mcp-server-idatail -n 20 -f ~/Library/Logs/Claude/mcp*.logを実行すると、サーバーのログが表示され、問題のデバッグに役立つ場合があります。
発達
ローカル開発を行っている場合、変更をテストする方法は 2 つあります。
MCPインスペクタを実行して変更内容をテストしてください。実行手順についてはデバッグを参照してください。
Claudeデスクトップアプリを使ってテストし
claude_desktop_config.json。claude_desktop_config.json に以下のコードを追加してください。
UVX
{
"mcpServers": {
"git": {
"command": "uv",
"args": [
"--directory",
"/<path to mcp-server-ida>",
"run",
"mcp-server-ida"
]
}
}代替案
スクリーンショット



Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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