Axiom
resmiKueri 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
getMonitorsdan lihat riwayat eksekusinya dengangetMonitorsHistory.
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
- Buat file konfigurasi:
echo "token xaat-your-api-token" > config.txt
- 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