Axiom MCP Server is a Model Context Protocol server implementation that enables AI agents to query your data using Axiom Processing Language (APL).

Current capabilities

Axiom MCP Server supports the following MCP tools:
  • getDatasetSchema: Get dataset schema
  • getMonitors: List monitoring configurations
  • getMonitorsHistory: Get monitor execution history
  • getSavedQueries: Retrieve saved APL queries
  • listDatasets: List available Axiom datasets
  • queryApl: Execute APL queries against Axiom datasets
Axiom MCP Server supports the following MCP prompts:
  • correlate-events-across-datasets: Find patterns and correlations between events across multiple datasets
  • data-quality-investigation: Investigate data quality issues including missing data, inconsistencies, and collection problems
  • detect-anomalies-in-events: Generic anomaly detection using statistical analysis and pattern recognition across any dataset
  • establish-performance-baseline: Establish performance baselines for a dataset to enable effective monitoring and anomaly detection
  • explore-unknown-dataset: Exploration of an unknown dataset to understand its structure, content, and potential use cases
  • monitor-health-analysis: Comprehensive analysis of monitor health, alert patterns, and effectiveness
Axiom plans to support MCP resources in the future. Axiom MCP Server works with all AI agents that support MCP.

Prerequisites

Setup

In your AI agent, add a remote MCP connection with the following details:
  • Name: Axiom
  • Server URL: https://mcp.axiom.co/mcp
For AI agents that require server-sent events (SSE), use the server URL https://mcp.axiom.co/sse. For more information, see the documentation of your AI agent. For example: When your AI agent first attempts to interact with Axiom MCP Server, authenticate the request in your browser. You can later revoke access on the Profile page of the Axiom web UI.

Ask your AI agent about your data

Ask your AI agent questions about your Axiom data. For example:
  • “List datasets.”
  • “Get the data schema for the dataset logs.”
  • “Get the most common status codes in the last 30 minutes in the dataset logs.”
For more information about the types of questions Axiom MCP Server can help you answer, see Current capabilities.