{"type":"mcp_server","name":"mcp-server-axiom","description":"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.","category":"Developer Tools","language":"Go","stars":60,"forks":2,"owner":"axiomhq","github_url":"https://github.com/axiomhq/mcp-server-axiom","homepage":null,"setup":"## Setup\n\n1.  **Releases:** Download the latest built binary from the [releases page](https://github.com/axiomhq/axiom-mcp/releases).\n2.  **Source:** `go install github.com/axiomhq/axiom-mcp@latest`\n3.  **Configuration:** Configure using a config file, command-line flags, or environment variables.\n4.  **Config File Example (config.txt):** Create a config file with `token`, `url`, `query-rate`, `query-burst`, `datasets-rate`, and `datasets-burst`.\n5.  **Command Line Flags:** Use flags like `-token`, `-url`, `-query-rate`, `-query-burst`, `-datasets-rate`, and `-datasets-burst` when running `axiom-mcp`.\n6.  **Environment Variables:** Set environment variables like `AXIOM_TOKEN`, `AXIOM_URL`, `AXIOM_ORG_ID`, `AXIOM_QUERY_RATE`, `AXIOM_QUERY_BURST`, `AXIOM_DATASETS_RATE`, and `AXIOM_DATASETS_BURST`.\n7.  **Create a config file:** `echo \"token xaat-your-token\" > config.txt`\n8.  **Configure the Claude app:** Edit the `claude_desktop_config.json` file to include the MCP server configuration with the command to run the `axiom-mcp-binary` and its arguments, or set environment variables within the Claude app configuration.","tools":"## Available Tools\n\n1.  queryApl (Execute APL queries against Axiom datasets)\n2.  listDatasets (List available Axiom datasets)","faq":null,"created_at":"2024-12-05T13:06:26+00:00","updated_at":"2025-03-28T15:29:46+00:00","source_url":"https://model-context-protocol.com/servers/axiom-model-context-protocol-server","related_articles":[]}