Axiom

ทางการ

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

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

  • Run APL queries on your datasets — Ask the assistant to execute an APL query against your Axiom data using queryApl.
  • List available datasets — Discover which datasets exist in your Axiom organization with listDatasets.
  • Inspect a dataset’s schema — Retrieve field names and types for a specific dataset via getDatasetSchema.
  • Access saved APL queries — Pull up your starred or saved queries through getSavedQueries.
  • Check monitor status and history — Review monitoring configurations with getMonitors and view their execution history with 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