Axiom

resmi

Kueri dan analisis log, jejak, serta semua data peristiwa Axiom Anda dalam bahasa alami.

Apa yang bisa Anda lakukan dengan Axiom MCP?

  • Jalankan kueri APL pada kumpulan data Anda — Minta asisten untuk menjalankan kueri APL terhadap data Axiom Anda menggunakan queryApl.
  • Daftar kumpulan data yang tersedia — Temukan kumpulan data apa saja yang ada di organisasi Axiom Anda dengan listDatasets.
  • Periksa skema kumpulan data — Ambil nama dan tipe bidang untuk kumpulan data tertentu melalui getDatasetSchema.
  • Akses kueri APL yang disimpan — Tarik kueri yang dibintangi atau disimpan Anda melalui getSavedQueries.
  • Periksa status dan riwayat monitor — Tinjau konfigurasi pemantauan dengan getMonitors dan lihat riwayat eksekusinya dengan getMonitorsHistory.

Dokumentasi

[USANG] mcp-server-axiom


⚠️ PEMBERITAHUAN PENGHENTIAN

Repositori ini sudah usang dan tidak lagi dipelihara.
Silakan gunakan Server MCP Axiom resmi di https://mcp.axiom.co sebagai gantinya.


Gambaran Umum

Implementasi server Model Context Protocol untuk Axiom yang memungkinkan agen AI untuk melakukan kueri data Anda menggunakan Axiom Processing Language (APL).

Status

Bekerja dengan aplikasi desktop Claude. Mengimplementasikan enam alat MCP:

  • queryApl: Menjalankan kueri APL terhadap dataset Axiom
  • listDatasets: Mencantumkan dataset Axiom yang tersedia
  • getDatasetSchema: Mendapatkan skema dataset
  • getSavedQueries: Mengambil kueri APL yang disimpan/dibintangi
  • getMonitors: Mencantumkan konfigurasi pemantauan
  • getMonitorsHistory: Mendapatkan riwayat eksekusi pemantau

Catatan: Semua alat memerlukan token API untuk autentikasi. Gunakan token API Anda sebagai parameter token.

Belum ada dukungan untuk sumber daya atau prompt MCP.

Instalasi

Rilis

Unduh biner bawaan terbaru dari halaman rilis.

Sumber

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

Konfigurasi

Konfigurasikan menggunakan salah satu metode berikut:

Contoh File Konfigurasi (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

Bendera Baris Perintah:

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

Variabel Lingkungan:

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

Penggunaan

  1. Buat file konfigurasi:
echo "token xaat-your-api-token" > config.txt
  1. Konfigurasikan aplikasi Claude untuk menggunakan server MCP:
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"
      }
    }
  }
}

Lisensi

Lisensi MIT - lihat file LICENSE