home / mcp / automox mcp server
Provides an MCP server to access Automox management workflows via AI assistants for devices, policies, and accounts.
Configuration
View docs{
"mcpServers": {
"automoxcommunity-automox-mcp": {
"command": "uvx",
"args": [
"--env-file",
".env",
"automox-mcp"
],
"env": {
"AUTOMOX_ORG_ID": "YOUR_ORG_ID",
"AUTOMOX_API_KEY": "YOUR_API_KEY",
"AUTOMOX_ACCOUNT_UUID": "YOUR_ACCOUNT_UUID"
}
}
}
}The Automox MCP Server lets you access Automox management capabilities through AI assistants. It exposes focused workflows for common tasks like managing devices, policies, and user accounts, enabling interactive automation without building a full API wrapper. You can run it locally or over HTTP/SSE to integrate with your preferred MCP client.
You interact with the MCP server through an MCP client or AI assistant. Start by configuring your environment with your Automox credentials, then run the server and connect your client. Typical usage patterns include listing devices, checking policy health, applying policy changes, running immediate remediation, and reviewing audit trails. Your client can pass high-level intents like updating a policy, rebooting a device, or inviting a user, and the MCP server will guide you through the required steps and surface results.
Prerequisites you need before installing and running the MCP server are clearly defined so you can prepare your environment.
Configure your environment and start the MCP server using the recommended runtime. The server can be run directly with a local runtime and your API credentials loaded from a file.
Summarize device inventory and policy status across the organization, including unmanaged devices and filtered views by policy status or management state.
Return curated device context including recent policy status, assignments, queued commands, and key facts. Use include_raw_details to fetch sanitized raw payloads when needed.
Identify devices that require immediate action based on automated checks and policy status.
Search devices by hostname, IP, tag, status, or missing patches severity to locate targets quickly.
Aggregate health metrics for devices, with options to limit sampling and control staleness in responses.
Issue immediate commands to devices such as scan, patch_all, patch_specific, or reboot.
Provide a summary of recent policy activity across the organization.
Review recent executions for a policy to understand outcomes and timing.
Fetch per-device results for a policy execution, including stdout, stderr, and exit codes.
List policies with type and status summaries, with pagination and helpful metadata for navigation.
Retrieve policy configuration and recent history for a policy.
Preview or submit structured policy create/update operations with normalization of helper fields and schedules.
Summarize pending patch approvals and their severity to guide decision-making.
Approve or reject a patch approval request.
Execute a policy immediately for remediation across all devices or a specific device.
Invite a user to the Automox account with optional zone assignments.
Remove a user from the Automox account by UUID.
Retrieve audit trail events performed by a specific user on a given date, with optional pagination and sanitized payloads.