Skip to main content
Glama
axiomhq

Axiom

Official
by axiomhq

mcp-server-axiom

AI エージェントが Axiom Processing Language (APL) を使用してデータをクエリできるようにする、 Axiom用のモデル コンテキスト プロトコルサーバー実装。

状態

Claudeデスクトップアプリと連携します。2つのMCPツールを実装しています。

  • queryApl: Axiomデータセットに対してAPLクエリを実行する

  • listDatasets: 利用可能な Axiom データセットを一覧表示する

MCPリソースまたはプロンプトはまだサポートされていません。

Related MCP server: @lex-tools/codebase-context-dumper

インストール

リリース

リリース ページから最新のビルド済みバイナリをダウンロードします。

ソース

go install github.com/axiomhq/axiom-mcp@latest

構成

次のいずれかの方法で設定します。

設定ファイルの例 (config.txt):

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

コマンドラインフラグ:

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

環境変数:

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

使用法

  1. 設定ファイルを作成します。

echo "token xaat-your-token" > config.txt
  1. MCP サーバーを使用するように Claude アプリを構成します。

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"
      }
    }
  }
}

ライセンス

MITライセンス - LICENSEファイルを参照

Related MCP Connectors

Related MCP Servers