Skip to main content
Glama

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
}

Related MCP server: mcp-perplexity

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
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP server for Flux AI image generation

  • MCP server for Grok Imagine AI video generation

  • MCP server for Hailuo (MiniMax) AI video generation

View all MCP Connectors

Latest Blog Posts

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