Axiom MCP
by Axiom
Query logs, traces, and event data in Axiom through natural language
devops Node.js Intermediate Self-hostable Verified
β 300 stars π
Updated: 1mo ago
Description
Official Axiom MCP server that gives AI assistants direct access to your observability data. Run APL (Axiom Processing Language) queries, explore datasets, and analyze logs and traces without leaving your coding environment. Designed for developers and SREs who want to investigate incidents, search through logs, and monitor application performance conversationally. Connects to the full Axiom platform β ingest pipelines, dashboards, and alerting data are all queryable through natural language.
β Best for
Developers and SREs who use Axiom and want AI-assisted log analysis and incident investigation
βοΈ Skip if
You don't use Axiom as your observability platform
π‘ Use cases
- Investigating production incidents by querying logs and traces from your IDE
- Exploring observability datasets without memorizing APL syntax
- Correlating error patterns across services using natural language queries
- Building ad-hoc analytics on event data during debugging sessions
π Pros
- β Official first-party server maintained by the Axiom team
- β Full APL query support gives access to powerful log analytics
- β Simple npx install with API token configuration
- β Works with any Axiom dataset β logs, traces, and custom events
π Cons
- β Requires an active Axiom account and API token
- β APL query complexity may hit context limits on very large result sets
- β No write operations β read-only access to observability data
π§ Exposed tools (5 tools)
| Tool | Category | Description |
|---|---|---|
| list_datasets | discovery | List all available datasets in the Axiom organization |
| get_dataset_info | discovery | Get metadata and schema information for a specific dataset |
| run_apl_query | query | Execute an APL query against Axiom datasets |
| query_logs | query | Search and filter log entries across datasets |
| analyze_traces | query | Analyze distributed traces and span data |
β‘ Installation
Prerequisites:
- β’ Node.js v18+
- β’ Axiom API token
- β’ API key required
Check Claude Code documentation to configure this MCP server.
π‘ Tips & tricks
Set your AXIOM_TOKEN and AXIOM_ORG_ID environment variables before starting the server. Use dataset listing first to discover available data sources, then run targeted APL queries for investigation.
π Alternatives
Quick info
- Author
- Axiom
- License
- MIT
- Runtime
- Node.js 18+
- Transport
- stdio
- Category
- devops
- Difficulty
- Intermediate
- Self-hostable
- β
- Auth
- β
- Docker
- β
- Version
- latest
- Updated
- Feb 28, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows