This repository provides a Model Context Protocol server for Axiom, enabling AI agents like Claude to query your Axiom data using Axiom Processing Language. It supports querying and listing Axiom datasets.
This repository provides a Model Context Protocol (MCP) server implementation for Axiom, enabling AI agents to query your data using Axiom Processing Language (APL). It currently works with the Claude desktop app and implements two MCP tools: queryApl
for executing APL queries against Axiom datasets and listDatasets
for listing available datasets. Support for MCP resources or prompts is not yet implemented.
Installation is available via pre-built binaries from the releases page or by building from source using go install github.com/axiomhq/axiom-mcp@latest
. Configuration can be done through a config file, command-line flags, or environment variables, specifying the Axiom token, URL, and rate limits for queries and dataset listing.
To use, configure the Claude app to use the MCP server by modifying the claude_desktop_config.json
file, providing the path to the axiom-mcp
binary and configuration file, or setting the necessary environment variables within the configuration.
Licensed under the MIT License.
axiomhq/mcp-server-axiom
December 5, 2024
March 28, 2025
Go