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
- เหตุการณ์ - ดูเหตุการณ์ที่เปิดอยู่และบริบทของเหตุการณ์เหล่านั้น
- การทดสอบ - เรียกดูและเพิ่มการทดสอบโดยใช้แค็ตตาล็อกการทดสอบ
- โมเดล - ตรวจสอบข้อมูลเมตาและสถานะของโมเดล
- ประวัติการดำเนินการ - ดูการรันในอดีตและรายละเอียดประสิทธิภาพ
เร็วๆ นี้
เรากำลังขยายการรองรับให้รวมถึง:
- สรุปสุขภาพข้อมูล
- เมตริกปริมาณและความสดใหม่
- ทริกเกอร์การซิงค์
- การอัปเดตการกำหนดค่าการทดสอบบนคลาวด์