Axiom 用 MCP サーバー
AI エージェントが Axiom Processing Language (APL) を使用してデータをクエリできるようにする公式 Axiom MCP サーバーの JavaScript ポート。
この実装は、元の Go バージョンと同じ機能を提供しますが、Node.js 環境との統合を容易にするために npm モジュールとしてパッケージ化されています。
インストールと使用方法
MCP構成
このMCPサーバーはnpxを使って直接実行できます。MCP設定ファイルに以下の設定を追加してください。
ローカル開発とテスト
インストール
環境変数
サーバーは環境変数を使用して設定できます。
AXIOM_TOKEN
(必須): Axiom APIトークンAXIOM_ORG_ID
(必須): Axiom組織IDAXIOM_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)
ローカルでサーバーを実行する
環境変数の使用:
設定ファイルの使用:
config.json の例:
APIエンドポイント
GET /
: サーバーの実装情報を取得するGET /tools
: 利用可能なツールの一覧POST /tools/:name/call
: 特定のツールを呼び出す利用可能なツール:
queryApl
: APLクエリを実行するlistDatasets
: 利用可能なデータセットを一覧表示する
ツール呼び出しの例
クエリAPL:
データセットの一覧:
ライセンス
マサチューセッツ工科大学
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
@Axiom の mcp-server-axiom の npx 互換ポート
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityHigh-performance CCXT MCP server for cryptocurrency exchange integrationLast updated -2450106MIT License
- -securityAlicense-qualityMCP Server for Nutanix Prism CentralLast updated -10MIT License
- MIT License
- AsecurityAlicenseAqualityX (Twitter) MCP serverLast updated -2314MIT License