Elementary MCP Server

ทางการ

เปิดเผยข้อมูลการสังเกตการณ์ข้อมูล สายเลือดข้อมูล ผลการทดสอบ และเหตุการณ์ที่เกิดขึ้นให้กับ AI agents ผ่าน MCP

เอกสาร

Elementary MCP Server

Elementary MCP Server ช่วยให้คุณเชื่อมต่อสภาพแวดล้อม Elementary ของคุณกับไคลเอนต์ใดๆ ที่รองรับ MCP (Model Context Protocol) ซึ่งช่วยให้เอเจนต์ AI, Copilot หรืออินเทอร์เฟซภาษาธรรมชาติสามารถสอบถามและดำเนินการกับสแต็กข้อมูลของคุณโดยใช้บริบทแบบสด

MCP คืออะไร?

MCP (Model Context Protocol) เป็นโปรโตคอลเปิดที่แนะนำโดย Anthropic ซึ่งกำหนดวิธีให้ระบบ AI ดึงบริบทและเรียกใช้การกระทำจากเครื่องมือภายนอกในรูปแบบที่มีโครงสร้าง

Elementary MCP Server เปิดเผยอินเทอร์เฟซเพื่อสอบถามส่วนสำคัญของสภาพแวดล้อมข้อมูลของคุณ — รวมถึง:

  • โมเดล
  • การทดสอบ
  • เหตุการณ์
  • ความครอบคลุมของการทดสอบ
  • Lineage (dbt + BI) รวมถึงระดับคอลัมน์
  • เหตุการณ์

สิ่งนี้ช่วยให้เกิดเวิร์กโฟลว์เช่น:

  • ถามว่า “สถานะของโมเดลที่ป้อนแดชบอร์ดรายได้เป็นอย่างไร?”
  • สร้างการทดสอบความสดใหม่ให้กับคอลัมน์โดยอัตโนมัติ
  • เรียกดู Lineage เพื่อหาสาเหตุต้นน้ำของปัญหา
  • เรียกใช้การอัปเดตหรือซิงค์โดยไม่ต้องเปิด UI

วิธีการทำงาน

MCP Server ทำงานเป็นบริการระยะไกลและถูกเปิดเผยผ่านเอนด์พอยต์ที่รับรองความถูกต้องเพียงจุดเดียว ซึ่งเข้ากันได้กับไคลเอนต์ที่เปิดใช้งาน MCP ใดๆ เช่น Claude, Cursor IDE และเอเจนต์แบบกำหนดเอง รวมถึง LLM Copilot

การดำเนินการที่รองรับ

คุณสามารถใช้ Elementary MCP Server สำหรับ:

  • รายละเอียดสินทรัพย์แบบเต็ม - ข้อมูลเมตา, คำจำกัดความของคอลัมน์ และความครอบคลุมของการทดสอบ
  • Lineage - สำรวจ Lineage ระดับตารางและคอลัมน์ข้าม dbt และเครื่องมือ BI
  • เหตุการณ์ - ดูเหตุการณ์ที่เปิดอยู่และบริบทของเหตุการณ์เหล่านั้น
  • การทดสอบ - เรียกดูและเพิ่มการทดสอบโดยใช้แค็ตตาล็อกการทดสอบ
  • โมเดล - ตรวจสอบข้อมูลเมตาและสถานะของโมเดล
  • ประวัติการดำเนินการ - ดูการรันในอดีตและรายละเอียดประสิทธิภาพ

เร็วๆ นี้

เรากำลังขยายการรองรับให้รวมถึง:

  • สรุปสุขภาพข้อมูล
  • เมตริกปริมาณและความสดใหม่
  • ทริกเกอร์การซิงค์
  • การอัปเดตการกำหนดค่าการทดสอบบนคลาวด์