Axiom
公式Axiomのログ、トレース、その他すべてのイベントデータを自然言語でクエリおよび分析できます。
Axiom MCPで何ができますか?
- データセットに対してAPLクエリを実行 — アシスタントに依頼して、
queryAplを使用してAxiomデータに対してAPLクエリを実行します。 - 利用可能なデータセットを一覧表示 —
listDatasetsを使用して、Axiom組織内に存在するデータセットを確認します。 - データセットのスキーマを検査 —
getDatasetSchemaを使用して、特定のデータセットのフィールド名と型を取得します。 - 保存されたAPLクエリにアクセス —
getSavedQueriesを使用して、スター付きまたは保存済みのクエリを呼び出します。 - モニターのステータスと履歴を確認 —
getMonitorsでモニタリング設定を確認し、getMonitorsHistoryで実行履歴を表示します。
ドキュメント
[非推奨] mcp-server-axiom
⚠️ 非推奨のお知らせ
このリポジトリは非推奨となり、メンテナンスは終了しました。
代わりに、公式のAxiom MCPサーバー(https://mcp.axiom.co)をご利用ください。
概要
Axiom向けのModel Context Protocolサーバー実装で、AIエージェントがAxiom Processing Language (APL)を使用してデータをクエリできるようにします。
ステータス
Claudeデスクトップアプリで動作します。6つのMCPツールを実装しています。
- queryApl: Axiomデータセットに対してAPLクエリを実行
- listDatasets: 利用可能なAxiomデータセットを一覧表示
- getDatasetSchema: データセットスキーマを取得
- getSavedQueries: 保存/スター付きAPLクエリを取得
- getMonitors: 監視設定を一覧表示
- getMonitorsHistory: モニター実行履歴を取得
注意: すべてのツールは認証にAPIトークンが必要です。APIトークンをtokenパラメータとして使用してください。
インストール
リリース
リリースページから最新のビルド済みバイナリをダウンロードしてください。
ソース
go install github.com/axiomhq/axiom-mcp@latest
設定
以下のいずれかの方法で設定します。
設定ファイルの例 (config.txt):
token xaat-your-api-token
url https://api.axiom.co
query-rate 1
query-burst 1
datasets-rate 1
datasets-burst 1
monitors-rate 1
monitors-burst 1
コマンドラインフラグ:
axiom-mcp \
-token xaat-your-api-token \
-url https://api.axiom.co \
-query-rate 1 \
-query-burst 1 \
-datasets-rate 1 \
-datasets-burst 1 \
-monitors-rate 1 \
-monitors-burst 1
環境変数:
export AXIOM_TOKEN=xaat-your-api-token
export AXIOM_URL=https://api.axiom.co
export AXIOM_QUERY_RATE=1
export AXIOM_QUERY_BURST=1
export AXIOM_DATASETS_RATE=1
export AXIOM_DATASETS_BURST=1
export AXIOM_MONITORS_RATE=1
export AXIOM_MONITORS_BURST=1
使用方法
- 設定ファイルを作成します:
echo "token xaat-your-api-token" > config.txt
- 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-api-token",
"AXIOM_URL": "https://api.axiom.co"
}
}
}
}
ライセンス
MITライセンス - LICENSEファイルを参照