Axiom MCP, Axiom's official hosted MCP server
Lets your AI assistant query your Axiom logs, traces and metrics, and create or change dashboards and monitors.
This is Axiom's own hosted server. It lets Claude, Cursor, ChatGPT and other assistants run queries on your Axiom data, explore datasets and metrics, and manage dashboards, monitors and alerts. You add one address and sign in with your Axiom account, so there is nothing to install and no token to copy. Every query the assistant runs costs query compute on your plan, so set a spending cap for it first.
Good for
- On-call engineers who want Claude or Cursor to dig through logs and traces during an incident
- Developers checking a deploy or a bug against production data without writing queries
- Teams that want monitors and dashboards set up by describing them in plain words
- Anyone exploring an unfamiliar Axiom dataset to learn what is in it
Works in
11 supported · 3 should work
Tap an app to see how to set it up and any known problems.
Axiom's docs give a one-line add command. Then run /mcp, pick axiom and sign in. axiom.co
Axiom's docs cover adding it as a custom connector, which works on every Claude plan including Free. axiom.co
Axiom's docs give a one-click install link and the mcp.json entry, plus team-wide setup. axiom.co
Axiom's docs give a one-click link and a command. VS Code opens your browser to sign in. axiom.co
Axiom documents it for Devin Desktop, the new name for Windsurf. axiom.co
Axiom's docs give the add command, then a login command that opens your browser. axiom.co
Documented by Axiom. Gemini CLI needs a paid Gemini API key or a Code Assist Standard or Enterprise license. axiom.co
Axiom's docs give the add command; then sign in from the /mcp menu. axiom.co
Axiom's docs cover adding it as a custom server under Plugins. The Axiom plugin in ChatGPT's directory is a different app. axiom.co
Axiom's docs give the entry for Zed's settings file. Zed asks you to sign in when it connects. axiom.co
Axiom's docs give the opencode.json entry and the sign-in command. axiom.co
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install Axiom MCP
Claude Code
- 1
Copy this prompt.
Add the Axiom MCP server to Claude Code. Run this command: claude mcp add --transport http --scope user axiom https://mcp.axiom.co/mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Axiom account.
Sign in with your Axiom account when your client opens the browser. If your client cannot sign in through a browser, create a personal access token and send Authorization: Bearer <token> plus x-axiom-org-id: <org id> headers, or add ?org-id=<org id> to the address. Set query cost limits on your Axiom role so the assistant's queries cannot run up your bill. Older SSE-only clients can use https://mcp.axiom.co/sse.
From the vendor's docs. Source.
Tools
Runs a query on your logs or traces and returns the results
Runs an Axiom query on an events or traces dataset, such as counting errors or finding slow requests, and returns the results.
Try: “Show the top 10 status codes in logs for the last 30 minutes”
Network ·
queryDatasetLists the datasets in your Axiom organization
Lists every dataset you can query in your Axiom organization.
Try: “List datasets”
Network ·
listDatasetsShows the fields in a dataset and their types
Lists the fields in a logs or traces dataset with their types, so the assistant knows what it can filter and group on.
Try: “List the fields in the dataset logs”
Network ·
getDatasetFieldsLists the queries your team has saved
Lists the saved queries in your organization so the assistant can reuse them.
Try: “List my saved queries”
Network ·
getSavedQueriesRuns a query on a metrics dataset, like CPU or latency over time
Runs a metrics query on an Axiom metrics dataset and returns the values, for example CPU use for one service over the last hour.
Try: “Show CPU usage for api-gateway over the last hour”
Network ·
queryMetricsLists the metrics recorded in a dataset
Lists the metric names available in a metrics dataset.
Try: “List metrics in the metrics dataset”
Network ·
listMetricsFinds metrics that carry a given tag value
Finds metrics that match a tag value you already know, such as a service name.
Try: “Find metrics tagged with service.name = api-gateway”
Network ·
searchMetricsLists the tags you can filter metrics by
Lists the tags you can use to filter metrics in a dataset, such as service or host.
Try: “What tags can I filter on in the metrics dataset?”
Network ·
listMetricTagsLists the values a metric tag takes
Lists the values a metric tag has in a dataset, such as every service name.
Try: “List values for the service.name tag in metrics”
Network ·
getMetricTagValuesShows your monitors and which ones are alerting
Checks all your monitors and reports their current status, including which are alerting right now.
Try: “Which monitors are currently alerting?”
Network ·
checkMonitorsShows how one monitor is set up, including its query
Shows the full setup of one monitor, including the exact query it runs.
Try: “Show the full configuration for monitor mon_123”
Network ·
getMonitorShows when a monitor has alerted in the past
Lists the alert history of one monitor over a time range.
Try: “Show alert history for monitor mon_123 over the last 7 days”
Network ·
getMonitorHistoryLists your dashboards
Lists the dashboards in your Axiom organization.
Try: “List my dashboards”
Network ·
listDashboardsShows how a dashboard is set up
Shows the details and charts of one dashboard.
Try: “Show the configuration for dashboard abc123”
Network ·
getDashboardExports a dashboard as a JSON file
Exports one dashboard as JSON, for backup or to copy it elsewhere.
Try: “Export dashboard abc123 as JSON”
Network ·
exportDashboardLists where alerts get sent, like Slack or email
Lists the notifiers set up in your organization, which are the places alerts go.
Try: “List notifiers”
Network ·
listNotifiersShows which services call which, with traffic, errors and latency
Returns the map of how your services call each other, with call volume, errors and rough latency. Only available when service map is on for your organization.
Try: “Show the service map for the last hour”
Network ·
services-getMapReports new or missing service links and slowdowns
Reports what changed in your service map, such as new or missing dependencies and latency regressions.
Try: “What changed in the service map in the last 6 hours?”
Network ·
services-getChangesShows traffic history between two services over time
Returns how calls between one service and its dependencies changed over time.
Try: “Show edge history from api-gateway to checkout over the last day”
Network ·
services-getEdgeHistoryCreates a new dashboard
Creates a new dashboard in Axiom from a description the assistant turns into JSON.
Try: “Create a dashboard that charts error rate for logs over the last 24 hours”
Write ·
createDashboardChanges an existing dashboard
Updates an existing dashboard, for example to add a panel.
Try: “Update dashboard abc123 to add a panel for p99 latency”
Write ·
updateDashboardChanges one chart on a dashboard
Changes a single chart on a dashboard without touching the rest, such as its time range.
Try: “Change the time range on chart chart-1 in dashboard abc123 to the last 6 hours”
Write ·
updateDashboardChartCreates a new alert monitor
Creates a monitor that watches a query and alerts when a condition is met.
Try: “Create a monitor that alerts when error rate in logs exceeds 5%”
Write ·
createMonitorChanges an existing monitor
Updates the settings of an existing monitor, such as its threshold window.
Try: “Update monitor mon_123 to use a 5-minute threshold window”
Write ·
updateMonitorAdds a new place to send alerts, like a Slack channel
Creates a notifier, such as a Slack channel or webhook, that monitors can send alerts to.
Try: “Create a Slack notifier for the #alerts channel”
Write ·
createNotifierChanges where an alert channel sends to
Updates an existing notifier, for example to point at a different webhook.
Try: “Update notifier ntf_123 to point at a different webhook URL”
Write ·
updateNotifierCreates a new dataset
Creates a new events dataset in your Axiom organization.
Try: “Create an events dataset named app-logs”
Write ·
createDatasetDeletes a dashboard
Permanently deletes one dashboard.
Try: “Delete dashboard abc123”
Delete ·
deleteDashboardDeletes a monitor
Permanently deletes one monitor, so it stops alerting.
Try: “Delete monitor mon_123”
Delete ·
deleteMonitorDeletes an alert channel
Permanently deletes one notifier, so alerts stop going there.
Try: “Delete notifier ntf_123”
Delete ·
deleteNotifierUsed by the assistant behind the scenes
Sends feedback about the connection to the Axiom team
Sends a note to Axiom about unclear tool descriptions, wrong results, errors or missing features.
Try: “Report that the query time-range description is unclear”
Write ·
sendFeedback
From the official docs
Pros and cons
Good
- Made and hosted by Axiom.
- Nothing to install: add one address and sign in with your Axiom account.
- The assistant never sees a token when you sign in through the browser.
- Setup is documented for more than 15 AI clients.
- Manages dashboards, monitors and notifiers as well as running queries.
- Comes with ready-made prompts for anomalies, data quality and baselines.
- Query cost limits cap what an agent can spend per hour and per day.
Watch out
- Queries the assistant runs cost money on your Axiom plan.
- No documented read-only mode; access depends on your role.
- Hosted in the US only, so results pass through US servers.
- Source code is not public, and the older local server is archived.
Permissions
medium risk · 4 things to watch
Medium risk
The assistant can change or delete your dashboards, monitors and alert channels, and every query it runs adds to your bill. Sign in with a role that only has the access it needs, and set query cost limits on that role.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can delete dashboards, monitors and notifiers
The assistant acts as your Axiom user and can create, change and delete these. Use an account whose role allows only what you need. axiom.co
Agent queries cost money
Each query uses query compute at your plan's rate. Set hourly and daily query cost limits on the role so a busy agent cannot run up a bill. axiom.co
Query results pass through US servers
The hosted server runs in the US. Check this against your data rules if your Axiom data lives elsewhere. axiom.co
You can revoke access at any time
Delete the session under Settings, Profile, Sessions in Axiom. With mcp-remote, also clear the ~/.mcp-auth folder. axiom.co
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | No read-only switch is documented. Limit what the assistant can do through the Axiom role of the account that signs in, and set query cost limits on that role. |
|---|---|
| Talks to | Axiom's hosted MCP server (US) |
| Sign-in and keys | OAuth sign-in; the agent never sees a token. Header fallback uses a personal access token and org ID stored in the client config. |
Alternatives
Use Axiom's hosted server if your data is in Axiom; it also manages your Axiom dashboards and monitors. The community mcp-server-axiom runs on your own machine with an API key, and Grafana or Datadog are the picks if your data lives there.
| Server | Official | Runs | Sign-in | Can change things | Tools |
|---|---|---|---|---|---|
| For Axiom | |||||
| AxiomThis page | Official | Hosted | Account | Yes | 31 |
| mcp-server-axiom | Community | Local | API key | – | – |
| Other tools for the same job | |||||
| GrafanaFor Grafana | Official | HostedLocal | – | Yes | – |
| DatadogFor Datadog | Official | Hosted | Account | – | – |
What people say
There is little public feedback from users yet, and the one quote below is from Axiom's own CTO, not an independent user.
Questions
What is the Axiom MCP server URL?
https://mcp.axiom.co/mcp. Older clients that only support SSE can use https://mcp.axiom.co/sse.
Is the Axiom MCP server free?
Connecting costs nothing, but every query the assistant runs uses query compute on your Axiom plan. Set query cost limits on the role to cap that per hour and per day.
Can it delete things?
Yes. It can delete dashboards, monitors and notifiers, as well as create and change them. There is no read-only switch, so limit the role of the account that signs in.
How do I connect an agent that cannot open a browser to sign in?
Create a personal access token in Axiom and send it as a Bearer token with an x-axiom-org-id header. If the agent only sends one header, add ?org-id= with your organization ID to the address.
Where does my data go?
The hosted server runs in the US, so query results route through US infrastructure. With browser sign-in, the agent never sees your token.
How do I revoke access?
In Axiom, open Settings, Profile, find the session in Sessions and delete it. If you used mcp-remote, also clear the ~/.mcp-auth folder.
Is the Axiom plugin in ChatGPT's directory the same thing?
No. Axiom says that plugin is an unrelated app. Add Axiom as a custom MCP server with its URL instead, as the install box shows.
Can I run the Axiom MCP server locally?
Axiom's original local server is archived, and its docs now cover only the hosted server. A community JavaScript port, mcp-server-axiom, still runs locally with an API token.
How do I add it to Claude Code or Cursor?
Use the steps in the install box above, then sign in to Axiom in the browser window that opens.
Examples
Learn what fields a dataset has
List the fields in the dataset logs.
SourceCheck recent errors by status code
Get the most common status codes in the last 30 minutes in the dataset logs.
SourceSet up an alert by describing it
Create a monitor that alerts when error rate in logs exceeds 5%.
SourceLink errors to deploys
Correlate errors in logs with deploys in cicd for the last day.
Source
Information
updated Nov 2, 2026
- Publisher
- Axiom (official)
- Endpoint
https://mcp.axiom.co/mcp- Transport
- SSE, Streamable HTTP
- Auth
- OAuth
- Version
- 1.0.0
- Listed in
- Official MCP registry
Other Axiom MCP servers
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 6Hide
- Axiom MCP Server · axiom.co
- Set query cost limits for AI agents · axiom.co
- MCP tools reference · axiom.co
- axiomhq/mcp-server-axiom (archived) · github.com
- Hacker News comment · news.ycombinator.com
- mcp-server-axiom README · github.com