Axiom

ทางการ

สอบถามและวิเคราะห์ logs, traces และข้อมูลเหตุการณ์อื่นๆ ของ Axiom ของคุณด้วยภาษาธรรมชาติ

GitHub
60
ลองใช้ MCP นี้ผู้สนับสนุน

คุณทำอะไรได้บ้างด้วย Axiom MCP?

  • รันคำสั่ง APL บนชุดข้อมูลของคุณ — ขอให้ผู้ช่วยดำเนินการค้นหา APL กับข้อมูล Axiom ของคุณโดยใช้ queryApl
  • แสดงรายการชุดข้อมูลที่มีอยู่ — ค้นหาว่ามีชุดข้อมูลใดบ้างในองค์กร Axiom ของคุณด้วย listDatasets
  • ตรวจสอบโครงร่างของชุดข้อมูล — ดึงชื่อฟิลด์และประเภทสำหรับชุดข้อมูลเฉพาะผ่าน getDatasetSchema
  • เข้าถึงคำสั่ง APL ที่บันทึกไว้ — ดึงคำค้นหาที่ถูกตรึงหรือบันทึกไว้ของคุณผ่าน getSavedQueries
  • ตรวจสอบสถานะและประวัติการตรวจสอบ — ตรวจสอบการกำหนดค่าการตรวจสอบด้วย getMonitors และดูประวัติการทำงานด้วย getMonitorsHistory

เอกสาร

[เลิกใช้งานแล้ว] mcp-server-axiom


⚠️ ประกาศการเลิกใช้งาน

ที่เก็บนี้ถูกเลิกใช้งานแล้วและไม่มีการดูแลรักษาอีกต่อไป
โปรดใช้ Axiom MCP Server อย่างเป็นทางการที่ https://mcp.axiom.co แทน


ภาพรวม

การติดตั้งเซิร์ฟเวอร์ Model Context Protocol สำหรับ Axiom ที่ช่วยให้เอเจนต์ AI สามารถสืบค้นข้อมูลของคุณโดยใช้ Axiom Processing Language (APL)

สถานะ

ทำงานร่วมกับแอป Claude desktop ได้ มีการใช้งาน MCP tools หกรายการ:

  • queryApl: รันคำสั่ง APL กับชุดข้อมูล Axiom
  • listDatasets: แสดงรายการชุดข้อมูล Axiom ที่มีอยู่
  • getDatasetSchema: รับโครงสร้างชุดข้อมูล
  • getSavedQueries: ดึงคำสั่ง APL ที่บันทึกไว้/ติดดาว
  • getMonitors: แสดงรายการการตั้งค่าการตรวจสอบ
  • getMonitorsHistory: รับประวัติการทำงานของการตรวจสอบ

หมายเหตุ: เครื่องมือทั้งหมดต้องใช้โทเค็น API สำหรับการตรวจสอบสิทธิ์ ใช้โทเค็น API ของคุณเป็นพารามิเตอร์ token

ยังไม่รองรับ MCP resources หรือ prompts

การติดตั้ง

รุ่นที่เผยแพร่

ดาวน์โหลดไบนารีที่สร้างล่าสุดจาก หน้า releases

จากซอร์ส

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

การกำหนดค่า

กำหนดค่าโดยใช้หนึ่งในวิธีเหล่านี้:

ตัวอย่างไฟล์กำหนดค่า (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

แฟล็กบรรทัดคำสั่ง:

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

ตัวแปรสภาพแวดล้อม:

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

การใช้งาน

  1. สร้างไฟล์กำหนดค่า:
echo "token xaat-your-api-token" > config.txt
  1. กำหนดค่าแอป Claude ให้ใช้เซิร์ฟเวอร์ 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"
      }
    }
  }
}

ใบอนุญาต

ใบอนุญาต MIT - ดูไฟล์ LICENSE