
How to add Axiom MCP Server (Official Remote) to Claude Desktop
Query Axiom logs and events with APL via Axiom's hosted remote MCP server. Paste the config into ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop.
Last updated June 15, 2026 ยท 130โ ยท stdio ยท oauth ยท official
Claude Desktop config for Axiom MCP Server (Official Remote)
npx -y mcp-remote https://mcp.axiom.co/mcp{
"mcpServers": {
"axiom-mcp-server-official-remote": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.axiom.co/mcp"
]
}
}
}Setup steps
- 1Open Claude Desktop โ Settings โ Developer โ Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
- 2Paste the Axiom MCP Server (Official Remote) config below under the top-level "mcpServers" key.
- 3Fill in any placeholder secrets (API keys, paths) in the snippet.
- 4Save the file, then fully quit and reopen Claude Desktop.
- 5Open a chat and confirm Axiom MCP Server (Official Remote)'s tools appear under the ๐ tools menu.
Before you start
- An Axiom account with at least one dataset
- For the hosted remote server: an MCP client that supports OAuth (you sign in through the browser, no token to copy)
- For the self-hosted Go binary: an Axiom API token (format xaat-...), created in the Axiom console under Settings โ API tokens, set via AXIOM_TOKEN
- Go (only if installing the legacy binary via `go install github.com/axiomhq/axiom-mcp@latest`)
What Axiom MCP Server (Official Remote) can do in Claude Desktop
queryAplRun an APL (Axiom Processing Language) query against your datasets and return results
listDatasetsList the datasets available in your Axiom account
getDatasetSchemaReturn the field/schema information for a given dataset
getSavedQueriesList saved/starred APL queries
getMonitorsList configured monitors
getMonitorsHistoryReturn the firing/run history for monitors
Security
The hosted server uses browser OAuth so no static token is stored locally, but it can read all event/log data in datasets the authorized user can access. The standalone Go binary path (mcp-server-axiom) is archived/deprecated and should not be used for new setups.
Axiom MCP Server (Official Remote) + Claude Desktop FAQ
Where is the Claude Desktop config file?
Claude Desktop reads MCP servers from ~/Library/Application Support/Claude/claude_desktop_config.json. Paste the Axiom MCP Server (Official Remote) config there under the "mcpServers" key and restart the client.
Is Axiom MCP Server (Official Remote) safe to use with Claude Desktop?
The hosted server uses browser OAuth so no static token is stored locally, but it can read all event/log data in datasets the authorized user can access. The standalone Go binary path (mcp-server-axiom) is archived/deprecated and should not be used for new setups.
Should I use the remote server or the GitHub repo?
Use the hosted remote server at https://mcp.axiom.co. The axiomhq/axiom-mcp Go repo is archived/deprecated; the remote server is the supported path and uses OAuth instead of manual tokens.
What query language does it use?
APL (Axiom Processing Language), Axiom's own query language for logs, traces, and events. The queryApl tool runs your APL and returns results.
How do I authenticate?
The hosted server uses OAuth, so you sign in via the browser. The legacy self-hosted binary used an Axiom API token of the form xaat-... passed via AXIOM_TOKEN.