Query Axiom Logs with Natural Language
Axiom MCP Server lets AI agents query logs, traces, and events using natural language and APL.
Why it matters
Unlock insights from your logs, traces, and event data by querying it using natural language. This asset allows AI agents to interact with Axiom, enabling conversational data analysis and real-time insights.
Outcomes
What it gets done
Execute natural language queries against Axiom datasets
List and explore available Axiom datasets and schemas
Retrieve saved queries and monitor execution history
Analyze logs and traces in real-time using APL
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-axiom | bash Capabilities
Tools your agent gets
Execute APL queries against Axiom datasets to analyze logs, traces, and event data
List all available Axiom datasets in your account
Retrieve the schema information for a specific Axiom dataset
Retrieve saved and starred APL queries from your Axiom account
List all monitoring configurations in your Axiom account
Get execution history and results for monitoring configurations
Overview
Axiom MCP
What it does
The Axiom MCP Server allows AI agents to interact with Axiom data. It provides tools to query and analyze logs, traces, and event data using natural language and Axiom's Processing Language (APL). Capabilities include executing APL queries, listing datasets, retrieving dataset schemas, accessing saved queries, and managing monitoring configurations.
How it connects
Use the Axiom MCP Server when you need to enable AI agents to perform real-time analysis of operational data. It is ideal for scenarios requiring conversational querying of logs and traces, or for managing monitoring configurations through an AI interface.
Source README
Axiom MCP Server enables AI agents to query and analyze your logs, traces, and event data using natural language through Axiom's Processing Language (APL).
Installation
Remote Server (Recommended)
Axiom hosts a remote MCP server:
claude mcp add --transport http axiom https://mcp.axiom.co
Configuration
Remote MCP Server
{
"mcpServers": {
"axiom": {
"type": "http",
"url": "https://mcp.axiom.co"
}
}
}
Available Tools
queryApl- Execute APL queries against Axiom datasetslistDatasets- List available Axiom datasetsgetDatasetSchema- Get dataset schemagetSavedQueries- Retrieve saved/starred APL queriesgetMonitors- List monitoring configurationsgetMonitorsHistory- Get monitor execution history
Features
- Natural Language Queries - Query your data conversationally
- APL Support - Full Axiom Processing Language capabilities
- Real-time Analysis - Analyze logs and traces in real-time
- Monitor Management - Access and manage monitoring configurations
Usage Examples
What errors occurred in the last hour?
Show me the top 10 slowest API endpoints
List all datasets in my Axiom account
Resources
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.