Skip to main content
Glama

mcp-server-axiom-js

Axiom 用 MCP サーバー

AI エージェントが Axiom Processing Language (APL) を使用してデータをクエリできるようにする公式 Axiom MCP サーバーの JavaScript ポート。

この実装は、元の Go バージョンと同じ機能を提供しますが、Node.js 環境との統合を容易にするために npm モジュールとしてパッケージ化されています。

インストールと使用方法

MCP構成

このMCPサーバーはnpxを使って直接実行できます。MCP設定ファイルに以下の設定を追加してください。

{ "axiom": { "command": "npx", "args": ["-y", "mcp-server-axiom"], "env": { "AXIOM_TOKEN": "<AXIOM_TOKEN_HERE>", "AXIOM_URL": "https://api.axiom.co", "AXIOM_ORG_ID": "<AXIOM_ORG_ID_HERE>" } } }

ローカル開発とテスト

インストール
npm install -g mcp-server-axiom
環境変数

サーバーは環境変数を使用して設定できます。

  • AXIOM_TOKEN (必須): Axiom APIトークン
  • AXIOM_ORG_ID (必須): Axiom組織ID
  • AXIOM_URL (オプション): カスタム Axiom API URL (デフォルトはhttps://api.axiom.co )
  • AXIOM_QUERY_RATE (オプション): 1秒あたりのクエリ数の制限 (デフォルト: 1)
  • AXIOM_QUERY_BURST (オプション):クエリバースト容量(デフォルト:1)
  • AXIOM_DATASETS_RATE (オプション): 1秒あたりのデータセットリスト操作数 (デフォルト: 1)
  • AXIOM_DATASETS_BURST (オプション): データセットリストのバースト容量 (デフォルト: 1)
  • PORT (オプション):サーバーポート(デフォルト:3000)
ローカルでサーバーを実行する
  1. 環境変数の使用:
export AXIOM_TOKEN=your_token mcp-server-axiom
  1. 設定ファイルの使用:
mcp-server-axiom config.json

config.json の例:

{ "token": "your_token", "url": "https://custom.axiom.co", "orgId": "your_org_id", "queryRate": 2, "queryBurst": 5, "datasetsRate": 1, "datasetsBurst": 2 }

APIエンドポイント

  • GET / : サーバーの実装情報を取得する
  • GET /tools : 利用可能なツールの一覧
  • POST /tools/:name/call : 特定のツールを呼び出す
    • 利用可能なツール:
      • queryApl : APLクエリを実行する
      • listDatasets : 利用可能なデータセットを一覧表示する

ツール呼び出しの例

  1. クエリAPL:
curl -X POST http://localhost:3000/tools/queryApl/call \ -H "Content-Type: application/json" \ -d '{ "arguments": { "query": "['logs'] | where ['severity'] == \"error\" | limit 10" } }'
  1. データセットの一覧:
curl -X POST http://localhost:3000/tools/listDatasets/call \ -H "Content-Type: application/json" \ -d '{ "arguments": {} }'

ライセンス

マサチューセッツ工科大学

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

@Axiom の mcp-server-axiom の npx 互換ポート

  1. インストールと使用方法
    1. MCP構成
    2. ローカル開発とテスト
  2. APIエンドポイント
    1. ツール呼び出しの例
  3. ライセンス

    Related MCP Servers

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/ThetaBird/mcp-server-axiom-js'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server