Axiom
आधिकारिकQuery and analyze your Axiom logs, traces, and all other event data in natural language
[DEPRECATED] mcp-server-axiom
⚠️ DEPRECATION NOTICE
This repository is deprecated and no longer maintained.
Please use the official Axiom MCP Server at https://mcp.axiom.co instead.
Overview
A Model Context Protocol server implementation for Axiom that enables AI agents to query your data using Axiom Processing Language (APL).
Status
Works with Claude desktop app. Implements six MCP tools:
- queryApl: Execute APL queries against Axiom datasets
- listDatasets: List available Axiom datasets
- getDatasetSchema: Get dataset schema
- getSavedQueries: Retrieve saved/starred APL queries
- getMonitors: List monitoring configurations
- getMonitorsHistory: Get monitor execution history
Note: All tools require an API token for authentication. Use your API token as the token parameter.
No support for MCP resources or prompts yet.
Installation
Releases
Download the latest built binary from the releases page.
Source
go install github.com/axiomhq/axiom-mcp@latest
Configuration
Configure using one of these methods:
Config File Example (config.txt):
token xaat-your-api-token
url https://api.axiom.co
query-rate 1
query-burst 1
datasets-rate 1
datasets-burst 1
monitors-rate 1
monitors-burst 1
Command Line Flags:
axiom-mcp \
-token xaat-your-api-token \
-url https://api.axiom.co \
-query-rate 1 \
-query-burst 1 \
-datasets-rate 1 \
-datasets-burst 1 \
-monitors-rate 1 \
-monitors-burst 1
Environment Variables:
export AXIOM_TOKEN=xaat-your-api-token
export AXIOM_URL=https://api.axiom.co
export AXIOM_QUERY_RATE=1
export AXIOM_QUERY_BURST=1
export AXIOM_DATASETS_RATE=1
export AXIOM_DATASETS_BURST=1
export AXIOM_MONITORS_RATE=1
export AXIOM_MONITORS_BURST=1
Usage
- Create a config file:
echo "token xaat-your-api-token" > config.txt
- Configure the Claude app to use the MCP server:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"axiom": {
"command": "/path/to/your/axiom-mcp-binary",
"args" : ["--config", "/path/to/your/config.txt"],
"env": { // Alternatively, you can set the environment variables here
"AXIOM_TOKEN": "xaat-your-api-token",
"AXIOM_URL": "https://api.axiom.co"
}
}
}
}
License
MIT License - see LICENSE file
संबंधित सर्वर
Replicate
Run machine learning models on the Replicate platform using an API token.
Singapore LTA MCP Server
Access real-time transportation data from Singapore's LTA DataMall API, including bus arrivals and traffic conditions.
Modal
Deploy Python scripts to Modal, a serverless platform for running code in the cloud.
Live Marketing Data MCP
Connect AI assistants to live Meta Ads, GA4, and Search Console data. 100% local, machine-locked encryption, no cloud relay.
Qovery
An MCP server for Qovery AI Copilot that enables deploying apps and managing Kubernetes on AWS, GCP, Azure, and On-Premise infrastructure with natural language
Authless Remote MCP Server
An authentication-free, remote MCP server designed for easy deployment on Cloudflare Workers.
AI Image MCP Server
AI-powered image analysis using OpenAI's Vision API.
Axiom MCP Server
Access Axiom logs through an MCP server. Requires an Axiom API token.
Remote MCP Server (Authless)
A remote MCP server deployable on Cloudflare Workers without authentication.
ALECS - MCP Server for Akamai
Manage Akamai's edge platform, including properties, DNS, certificates, security, and performance optimization, using AI assistants.