Automox MCP Server 3.0 | Customer Setup Guide

Getting Started

Automox MCP Server 3.0 is centrally hosted. There is nothing to download, install, or keep updated. You connect your AI assistant directly to Automox's hosted endpoint using your existing API key.

This guide covers connecting for the first time and migrating from a self-hosted 2.x installation.

What you need

Item

Where to get it

The endpoint URL

https://console.automox.com/api/mcp

An org-scoped Automox API key

Automox Console→ zone Settings→ Secrets & Keys→ Add API Key. Use an org-scoped key. Global and account keys can return 403 errors on some search features.

An MCP client that supports HTTP with a custom header

Claude Code, MCP Inspector, Cursor, and most MCP-capable clients. Claude Desktop's built-in connector does not currently support this, see Troubleshooting below.


Authentication is your API key sent as a Bearer token, included on every request:

Authorization: Bearer YOUR_AUTOMOX_API_KEY

Your permissions in Automox apply exactly as they do in the console and API. The MCP acts as you.

Setting up for the first time

If you've never used the Automox MCP server, this is your whole setup. There's no package to install.

  1. Create an org-scoped API key in the Automox Console (organization Settings → Secrets & Keys → Add API Key).
  2. Connect your client to the hosted endpoint using one of the options below.
  3. Start asking questions.

Migrating from a Self-Hosted 2.x Installation

If you're already running the Automox MCP server locally (through PyPI, uvx, or the Claude Desktop extension), migrating is two separate steps: remove the local server, then connect to the hosted one. There's no in-place upgrade and nothing to convert, no configuration file to move and no data to port.

Step 1: Remove the local 2.x server

Claude Code:

claude mcp remove automox

Use whatever name you registered the server under. “automox” is the common default.

Claude Desktop / the MCPB extension: Open Claude Desktop and go to Settings → Extensions. Find Automox and either toggle it off (you can turn it back on later) or choose Uninstall to remove it completely. Restart Claude Desktop afterward so the old tools no longer appear.

Before you remove the 2.0 server from Claude Desktop, note that the hosted service can't be used from Claude Desktop yet. Claude Desktop's custom connector requires OAuth, which the hosted service doesn't support yet.

If Claude Desktop is where you use Automox, keep the extension installed and only remove it when you're moving to a client that can connect to the hosted server, such as Claude Code or Cursor.

Step 2: Connect to hosted 3.0 MCP

This is the same process as a first-time setup. Use the instructions below for your client.

Connecting Your Client

Claude Code

Copy
claude mcp add --transport http automox \  
https://console.automox.com/api/mcp \  
--header "Authorization: Bearer YOUR_AUTOMOX_API_KEY"

Open a new session and ask something like, "What’s our compliance posture?"

MCP Inspector (for evaluation or debugging)

npx @modelcontextprotocol/inspector

In the UI:

  • Transport Type = Streamable HTTP,
  • URL = https://console.automox.com/api/mcp,
  • Authentication, Bearer Token = your API key (paste the raw key).
  • Click Connect, then Tools → List Tools.

Other MCP clients

Any client that supports streamable HTTP MCP servers with custom headers will work. Configure:

Copy
URL:  https://console.automox.com/api/mcp
Header: Authorization: Bearer YOUR_AUTOMOX_API_KEY

What to Expect

  • The same broad tool coverage you already know: devices, policies, patching, groups, reports, webhooks, vulnerability sync, and more. You don't need to know tool names, just describe what you want (for example, “find Windows devices not seen in 30 days”).
  • New in 3.0: Automox's best-practice policy template library. See below.
  • Confirmation before changes. Read operations run freely. Anything that modifies your environment is flagged so your AI client asks you first.
  • The highest-risk operations, like bulk remediation execution and device deletion, aren't available at all on the hosted service. They're off by design.
  • No stored credentials. Your API key travels with each request and is never persisted by Automox.

Troubleshooting

Symptom

Cause / fix

Adding the hosted server fails in Claude Desktop's "custom connector" screen

Claude Desktop's built-in custom connector only supports signing in with OAuth. The hosted service doesn't have OAuth yet, it only accepts an API key, so pasting the hosted URL in there will fail. This is a different thing from the Automox MCP desktop extension: install that instead (one-click .mcpb install, also in Claude's Connectors Directory). It runs the server locally on your machine and connects using the same API key you already have, so you still get full functionality in Claude Desktop, just through the extension rather than the custom connector screen.

401 Unauthorized

The Authorization: Bearer header is missing or the key is wrong. Send the key exactly as Bearer <key>.

“OAuth Authentication Failed” or an error about invalid JSON

Your client fell back to OAuth discovery after a 401. Fix the Bearer header rather than trying a custom header name.

403 Forbidden on some tools

Check your key's scope. Use an org-scoped key. Some user-management features require admin scopes.

Answers look off

AI assistants can make mistakes. Verify important results in the Automox Console before acting on them.

Frequently Asked Questions

Does my self-hosted 2.x server stop working?

No. Your existing self-hosted installation continues to work, there's no change to it or to how you get it. The hosted service is simply a new option if you'd like to use it, with no requirement to switch at this time.

Do I lose any capabilities by moving to the hosted service?

No. The hosted service runs the same tools you already have access to today.

Will I need to switch to SSO?

Not yet. The hosted service uses the same API key model you use today. SSO and per-user authentication are planned for a future release, and we'll provide clear migration guidance when that happens.

I use Claude Desktop. What should I do?

Keep using the Automox MCP desktop extension for now. Claude Desktop's native connector option requires OAuth, which the hosted service doesn't support yet.

Need help? Submit a Support request.