MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

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)

ToolCategoryDescription
list_datasetsdiscoveryList all available datasets in the Axiom organization
get_dataset_infodiscoveryGet metadata and schema information for a specific dataset
run_apl_queryqueryExecute an APL query against Axiom datasets
query_logsquerySearch and filter log entries across datasets
analyze_tracesqueryAnalyze 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