Mastra Docs Server
ทางการให้ผู้ช่วย AI สามารถเข้าถึงฐานความรู้ที่สมบูรณ์ของ Mastra.ai ได้โดยตรง
คุณทำอะไรได้บ้างด้วย Mastra Docs MCP?
- Fetch docs by path — ขอคู่มือหรือเอกสารอ้างอิง API ของ Mastra ที่ต้องการผ่าน
mastraDocsเช่น "แสดงคู่มือ agents ให้ฉันดู" - Explore installed packages — แสดงรายการแพ็กเกจ
@mastra/*ที่ติดตั้งในเครื่องด้วยlistMastraPackagesและตรวจสอบ exports, types และ source ผ่านgetMastraExportsและgetMastraExportDetails - Search embedded documentation — ค้นหาข้อความแบบเต็มในเอกสารทั้งหมดด้วย
searchMastraDocsหรืออ่านคู่มือตามหัวข้อ เช่น tools และ workflows ผ่านreadMastraDocs - Navigate version migrations — ใช้
mastraMigrationเพื่อเรียกดูคู่มือการย้ายเวอร์ชัน แสดงรายการหัวข้อ หรือค้นหาคำสำคัญสำหรับการอัปเกรดระหว่างเวอร์ชัน - Track interactive course progress — เริ่มหรือดำเนินการต่อคอร์ส Mastra ด้วย
startMastraCourseตรวจสอบสถานะผ่านgetMastraCourseStatusและก้าวหน้าผ่านบทเรียนด้วยstartMastraCourseLessonและnextMastraCourseStep - Get guided upgrade workflows — เรียกใช้พรอมต์
upgrade-to-v1เพื่อรับขั้นตอนการย้ายจาก v0.x ไป v1.0 ทีละขั้น หรือขอmigration-checklistเพื่อดูการเปลี่ยนแปลงทั้งหมดที่อาจทำให้โค้ดเสียหาย
เอกสาร
@mastra/mcp-docs-server
เข้าถึงเอกสารของ Mastra ผ่าน Model Context Protocol (MCP) ใช้งานได้กับ Cursor, Windsurf, Cline, Claude Code, VS Code, Codex หรือเครื่องมือใดก็ตามที่รองรับ MCP
การใช้งาน
ปฏิบัติตามคำแนะนำการติดตั้งอย่างเป็นทางการ
เครื่องมือ
mastraDocs
ดึงเอกสารจาก mastra.ai ตามเส้นทาง (path) รองรับคู่มือและเอกสารอ้างอิง API
mastraMigration
นำทางคู่มือการโยกย้าย (migration guides) สำหรับการอัปเกรดเวอร์ชัน รองรับการเรียกดูไดเรกทอรี การแสดงรายการส่วนต่างๆ และการค้นหาด้วยคำค้น
อ่านเอกสารจากแพ็กเกจ @mastra/* ที่ติดตั้งแล้วใน node_modules เครื่องมือทั้งหมดต้องใช้พารามิเตอร์ projectPath
getMastraHelp
จุดเริ่มต้นที่แสดงเครื่องมือเอกสารที่มีอยู่ทั้งหมดและขั้นตอนการทำงานที่แนะนำ
listMastraPackages
แสดงรายการแพ็กเกจ @mastra/* ที่ติดตั้งแล้วซึ่งมีเอกสารในตัว
getMastraExports
สำรวจพื้นผิว API ของแพ็กเกจ — คลาส ฟังก์ชัน ชนิดข้อมูล และค่าคงที่ทั้งหมด
getMastraExportDetails
รับนิยามชนิดข้อมูล TypeScript และซอร์สโค้ดการใช้งาน (ไม่บังคับ) สำหรับการส่งออก (export) ที่ระบุ
readMastraDocs
อ่านคู่มือและตัวอย่างตามหัวข้อ (agents, tools, workflows, memory ฯลฯ)
searchMastraDocs
ค้นหาข้อความแบบเต็มในเอกสารในตัวทั้งหมด
คอร์สแบบอินเทอร์แอกทีฟ
startMastraCourse
เริ่มหรือดำเนินคอร์ส Mastra แบบอินเทอร์แอกทีฟต่อ ต้องลงทะเบียนด้วยอีเมล
getMastraCourseStatus
ดูความคืบหน้าของคอร์ส รวมถึงบทเรียนและขั้นตอนที่ทำเสร็จแล้ว
startMastraCourseLesson
ข้ามไปยังบทเรียนเฉพาะตามชื่อ
nextMastraCourseStep
ไปยังขั้นตอนถัดไปในบทเรียนปัจจุบัน
clearMastraCourseHistory
รีเซ็ตความคืบหน้าของคอร์สทั้งหมด
พรอมต์
upgrade-to-v1
ขั้นตอนการทำงานการโยกย้ายแบบมีคำแนะนำจาก Mastra v0.x ไปยัง v1.0 สามารถกำหนดเจาะจงพื้นที่เฉพาะได้ (agent, tools, workflows ฯลฯ)
migration-checklist
รายการตรวจสอบที่ครอบคลุมการเปลี่ยนแปลงที่ทำลายความเข้ากันได้ (breaking changes) ทั้งหมดสำหรับการโยกย้ายไปยัง v1.0