Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

mcp-server-axiom

MCP.Pizza Chef: axiomhq

The mcp-server-axiom is a Model Context Protocol server implementation designed for Axiom, allowing AI agents to interact with and query data using the Axiom Processing Language (APL). It supports integration with AI models like the Claude desktop app by implementing MCP tools such as queryApl for executing APL queries and listDatasets for retrieving available datasets. While it currently does not support MCP resources or prompts, it provides a streamlined way to connect AI workflows with Axiom's powerful data querying capabilities. Installation is straightforward via pre-built binaries or Go source installation, with flexible configuration options for API tokens, endpoints, and query rate limits.

Use This MCP server To

Execute APL queries on Axiom datasets via AI agents List available datasets in Axiom for AI context Integrate Axiom data querying into AI workflows Enable real-time data access for AI models Facilitate AI-driven data exploration with APL

README

mcp-server-axiom

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 two MCP tools:

  • queryApl: Execute APL queries against Axiom datasets
  • listDatasets: List available Axiom datasets

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-token
url https://api.axiom.co
query-rate 1
query-burst 1
datasets-rate 1
datasets-burst 1

Command Line Flags:

axiom-mcp \
  -token xaat-your-token \
  -url https://api.axiom.co \
  -query-rate 1 \
  -query-burst 1 \
  -datasets-rate 1 \
  -datasets-burst 1

Environment Variables:

export AXIOM_TOKEN=xaat-your-token
export AXIOM_URL=https://api.axiom.co
export AXIOM_ORG_ID=your-org-id
export AXIOM_QUERY_RATE=1
export AXIOM_QUERY_BURST=1
export AXIOM_DATASETS_RATE=1
export AXIOM_DATASETS_BURST=1

Usage

  1. Create a config file:
echo "token xaat-your-token" > config.txt
  1. 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-token",
        "AXIOM_URL": "https://api.axiom.co",
        "AXIOM_ORG_ID": "your-org-id"
      }
    }
  }
}

License

MIT License - see LICENSE file

mcp-server-axiom FAQ

How do I install the mcp-server-axiom?
You can install it by downloading the latest binary from the GitHub releases page or by running 'go install github.com/axiomhq/axiom-mcp@latest' to build from source.
How do I configure the mcp-server-axiom?
Configuration can be done via a config file specifying your Axiom API token, URL, query rate limits, and dataset filters.
Which AI models are compatible with mcp-server-axiom?
It works with AI models supporting MCP, such as Claude, and can be integrated with others like OpenAI's GPT-4 and Anthropic's Claude.
What MCP tools does mcp-server-axiom support?
It supports 'queryApl' for executing Axiom Processing Language queries and 'listDatasets' for listing datasets.
Does mcp-server-axiom support MCP resources or prompts?
Currently, it does not support MCP resources or prompts but focuses on tool implementations.
How does mcp-server-axiom handle query rate limits?
You can configure query rate and burst limits in the config file to control API usage and prevent throttling.
Can I use mcp-server-axiom with multiple datasets?
Yes, it can list and query multiple datasets available in your Axiom account.
Is mcp-server-axiom open source?
Yes, it is open source and available on GitHub under the AxiomHQ organization.