Binalyze AIR MCP Server
概览
A Node.js server implementing for Binalyze AIR, enabling natural language interaction with AIR's digital forensics and incident response capabilities. - - List assets in your organization. - - Get detailed information about a specific asset by its ID. - - Get all tasks associated with a specific asset by its ID. - - List acquisition profiles. - - Assign evidence acquisition tasks to endpoints. - - Assign disk image acquisition tasks to endpoints. - - Acquire baseline data from specific endpoints to establish a reference point. - - Compare multiple baseline acquisition tasks for a specific endpoint to identify changes. - - Retrieve comparison result report for a specific endpoint and task. - - Create new acquisition profiles with specific evidence/artifact/network settings. - - List available artifacts for evidence collection. - - List available evidence items for forensic data collection. - - Assign reboot tasks to specific endpoints. - - Assign shutdown tasks to specific endpoints.
README
以下为原文 README 节选,完整内容请查看原文。
Binalyze AIR MCP Server
A Node.js server implementing Model Context Protocol (MCP) for Binalyze AIR, enabling natural language interaction with AIR’s digital forensics and incident response capabilities.
✨ Features
- Asset Management - List assets in your organization.
- Asset Details - Get detailed information about a specific asset by its ID.
- Asset Tasks - Get all tasks associated with a specific asset by its ID.
- Acquisition Profiles - List acquisition profiles.
- Acquisition Tasks - Assign evidence acquisition tasks to endpoints.
- Image Acquisition Tasks - Assign disk image acquisition tasks to endpoints.
- Baseline Acquisition - Acquire baseline data from specific endpoints to establish a reference point.
- Compare Baseline - Compare multiple baseline acquisition tasks for a specific endpoint to identify changes.
- Get Comparison Report - Retrieve comparison result report for a specific endpoint and task.
- Create Acquisition Profiles - Create new acquisition profiles with specific evidence/artifact/network settings.
- Acquisition Artifacts - List available artifacts for evidence collection.
- Acquisition Evidences - List available evidence items for forensic data collection.
- Reboot Tasks - Assign reboot tasks to specific endpoints.
- Shutdown Tasks - Assign shutdown tasks to specific endpoints.
- Isolation Tasks - Isolate or unisolate specific endpoints.
- Log Retrieval Tasks - Retrieve logs from specific endpoints.
- Version Update Tasks - Assign version update tasks to specific endpoints.
- Organization Management - List organizations.
- Case Management - List cases in your organization.
- Policy Management - See security policies across your organization.
- Task Management - Track forensic collection tasks and their statuses.
- Triage Rules - View YARA, Osquery and Sigma rules for threat detection.
- User Management - List users in your organization.
- User Details - Get detailed information about a specific user by their ID.
- Drone Analyzers - View available drone analyzers with supported operating systems.
- Audit Log Export - Initiate an export of audit logs.
- List Audit Logs - View audit logs from the system.
安装
npx -y @binalyze/air-mcp配置
{
"mcpServers": {
"air-mcp": {
"command": "npx",
"args": ["-y", "@binalyze/air-mcp"],
"env": {
"AIR_HOST": "your-api-host.com",
"AIR_API_TOKEN": "your-api-token"
}
}
}
}