Docs
DocumentationQuery ReferenceAPI Reference
Open Console→→
DocumentationQuery ReferenceAPI Reference

Platform overview

What is Axiom?QuickstartArchitectureFeatures
Fundamentals
Datasets
Edge deployments
Limits
Performance
Optimize usage
Requirements
Semantic conventions
Glossary
Tour
SecurityRoadmap

Send data

Reference architecturesMethods

Understand data

Console
Query
Builder
Editor
Query results
Visualize
Traces
Metrics
Correlations
Save queries
Stream
Dashboard
Create
Elements
Create
Configure
Element types
Gauge
Heatmap
Log stream
Monitor list
Note
Pie chart
Scatter plot
Statistic
Table
Time series
Sections
Configure
Filter
Annotate
Monitor
Overview
View status
Configure
Examples
Monitor types
Anomaly
Match
Threshold
Alerting
Overview
Configure
Notifier types
Custom Webhook
Discord
Email
Microsoft Teams
Opsgenie
PagerDuty
Slack
Manage
Datasets
Overview
Views
Virtual fields
Access
RBAC
Tokens
CLI
Organization
Audit log
Settings
Usage and billing
Profile
Extend
Overview
AWS Lambda
AWS PrivateLink
Cloudflare Workers
Cloudflare Logpush
Convex
Grafana
Hex
Netlify
Supabase
Tailscale
Terraform
Unkey
Vercel
Intelligence
Overview
Spotlight
AI agents
Overview
MCP Server
Overview
Tools
Query cost limits
Agent-created orgs
Skills
Overview
Axiom alerting
Build dashboards
Control costs
Query metrics
SRE
Translate SPL to APL
Splunk
Overview
Splunk app
Install and configure
Commands
Examples
Portal
How it works
Set up standard mode
Set up transparent mode
Observability Cloud
SPL command support
Examples
Monitor and troubleshoot

Use cases

ObservabilityProduct analytics
LLM observability
Overview
Use Axiom AI SDK
Manual instrumentation
GenAI attributes
Redaction policies

Miscellaneous

LLMs
Overview
List of docs pages
Full docs
Query reference
FAQs
Legal
Acceptable use policy
Cookies
Data processing
HIPAA
Partner agreement
Partner program guide
Privacy policy
SLA
Terms of service
Terms of use
Understand data/AI agents

MCP tools reference

Tools and prompts exposed by Axiom MCP Server, with example prompts for AI agents.

Axiom MCP Server exposes tools and prompts that AI agents can call.

For setup, see Axiom MCP Server.

Tools at a glance

CategoryReadWrite
QueryqueryDataset, getSavedQueries—
DatasetslistDatasets, getDatasetFieldscreateDataset
MetricslistMetrics, listMetricTags, getMetricTagValues, searchMetrics, queryMetrics—
DashboardslistDashboards, getDashboard, exportDashboardcreateDashboard, updateDashboard, updateDashboardChart, deleteDashboard
Monitors and notifierscheckMonitors, getMonitor, getMonitorHistory, listNotifierscreateMonitor, updateMonitor, deleteMonitor, createNotifier, updateNotifier, deleteNotifier
Service mapservices-getMap, services-getChanges, services-getEdgeHistory—
Feedback—sendFeedback

Query

queryDatasetRead

Run an APL query against an events or traces dataset. For metrics datasets, use queryMetrics instead.

Example: “Show the top 10 status codes in logs for the last 30 minutes.”

getSavedQueriesRead

List saved APL queries in your organization.

Example: “List my saved queries.”

Datasets

listDatasetsRead

List available Axiom datasets.

Example: “List datasets.”

getDatasetFieldsRead

List fields in an events or traces dataset, including field names and types. For metrics datasets, use listMetrics and listMetricTags instead.

Example: “List the fields in the dataset logs.”

createDatasetWrite

Create a new dataset in the current organization.

Example: “Create an events dataset named app-logs.”

Metrics

listMetricsRead

List available metric names in a dataset.

Example: “List metrics in the metrics dataset.”

listMetricTagsRead

List tags available for filtering metrics in a dataset.

Example: “What tags can I filter on in the metrics dataset?”

getMetricTagValuesRead

Get values for a specific metric tag in a dataset.

Example: “List values for the service.name tag in metrics.”

searchMetricsRead

Search for metrics that match a known tag value.

Example: “Find metrics tagged with service.name = api-gateway.”

queryMetricsRead

Run an MPL query against an Axiom metrics dataset.

Example: “Show CPU usage for api-gateway over the last hour.”

Dashboards

listDashboardsRead

List dashboards in your organization.

Example: “List my dashboards.”

getDashboardRead

Get details for a dashboard by UID.

Example: “Show the configuration for dashboard abc123.”

exportDashboardRead

Export a dashboard as JSON.

Example: “Export dashboard abc123 as JSON.”

createDashboardWrite

Create a dashboard from a JSON document.

Example: “Create a dashboard that charts error rate for logs over the last 24 hours.”

updateDashboardWrite

Update a dashboard by UID.

Example: “Update dashboard abc123 to add a panel for p99 latency.”

updateDashboardChartWrite

Patch a single chart in an existing dashboard by chart ID.

Example: “Change the time range on chart chart-1 in dashboard abc123 to the last 6 hours.”

deleteDashboardWrite

Delete a dashboard by UID.

Example: “Delete dashboard abc123.”

Monitors and notifiers

checkMonitorsRead

Check monitors and their current statuses.

Example: “Which monitors are currently alerting?”

getMonitorRead

Get a monitor’s full definition by ID, including the complete query text.

Example: “Show the full configuration for monitor mon_123.”

getMonitorHistoryRead

Get alert history for a specific monitor.

Example: “Show alert history for monitor mon_123 over the last 7 days.”

listNotifiersRead

List configured notifiers.

Example: “List notifiers.”

createMonitorWrite

Create a new monitor.

Example: “Create a monitor that alerts when error rate in logs exceeds 5%.”

updateMonitorWrite

Update an existing monitor by ID.

Example: “Update monitor mon_123 to use a 5-minute threshold window.”

deleteMonitorWrite

Delete a monitor by ID.

Example: “Delete monitor mon_123.”

createNotifierWrite

Create a new notifier.

Example: “Create a Slack notifier for the #alerts channel.”

updateNotifierWrite

Update an existing notifier by ID.

Example: “Update notifier ntf_123 to point at a different webhook URL.”

deleteNotifierWrite

Delete a notifier by ID.

Example: “Delete notifier ntf_123.”

Service map

These tools are available when service map is enabled for your organization.

services-getMapRead

Get the service dependency graph, including call volume, errors, and approximate latency.

Example: “Show the service map for the last hour.”

services-getChangesRead

Report what changed in the service dependency graph, such as new or missing dependencies and latency regressions.

Example: “What changed in the service map in the last 6 hours?”

services-getEdgeHistoryRead

Get time-series history for a service’s dependency edges.

Example: “Show edge history from api-gateway to checkout over the last day.”

Feedback

sendFeedbackWrite

Send feedback to the Axiom team about MCP tool descriptions, results, errors, or missing capabilities.

Example: “Report that the queryDataset time-range description is unclear.”

Prompts

Axiom MCP Server also ships prebuilt prompts for clients that support MCP prompts. Prompts aren’t available with the local setup.

explore-unknown-datasetPrompt

Explore an unknown dataset to understand its structure, content, and potential use cases.

Example: “Explore the otel-demo dataset and summarize what it’s for.”

detect-anomalies-in-eventsPrompt

Detect anomalies using statistical analysis and pattern recognition across a dataset.

Example: “Look for anomalies in logs over the last 6 hours.”

correlate-events-across-datasetsPrompt

Find patterns and correlations between events across multiple datasets.

Example: “Correlate errors in logs with deploys in cicd for the last day.”

data-quality-investigationPrompt

Investigate data quality issues such as missing data, inconsistencies, and collection problems.

Example: “Check logs for gaps or schema inconsistencies in the last 24 hours.”

establish-performance-baselinePrompt

Establish performance baselines for a dataset to support monitoring and anomaly detection.

Example: “Establish a latency baseline for api over the last 7 days.”

monitor-health-analysisPrompt

Analyze monitor health, alert patterns, and effectiveness.

Example: “Analyze which monitors flap the most this week.”

investigate-service-topologyPrompt

Walk a system’s service dependency graph to find what talks to what, which dependency is at fault, and when it changed. Available when service map is enabled for your organization.

Example: “Investigate the topology around api-gateway.”

Axiom plans to support MCP resources in the future.

What’s next

  • Set up Axiom MCP Server
  • AI agents
Was this page helpful?
Suggest edits on GitHub
PreviousAxiom MCP ServerNextSet query cost limits for AI agents
On this page
Tools at a glanceQueryDatasetsMetricsDashboardsMonitors and notifiersService mapFeedbackPromptsWhat’s next