StackQL MCP Server

ทางการ

เปิดเผยระนาบควบคุมและระนาบข้อมูลของผู้ให้บริการคลาวด์ให้กับเอเจนต์ในรูปแบบแหล่งข้อมูลที่อธิบายตนเองได้ สืบค้นได้ และปรับเปลี่ยนได้ โดยใช้ SQL ลดพื้นที่เครื่องมือและการใช้งานโทเค็น

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

  • ค้นหาผู้ให้บริการและบริการคลาวด์ที่พร้อมใช้งาน — ให้ผู้ช่วยแสดงรายชื่อผู้ให้บริการที่ติดตั้งไว้ด้วย list_providers หรือเรียกดูบริการและทรัพยากรภายใต้ผู้ให้บริการโดยใช้ list_services และ list_resources
  • สำรวจโครงร่างและเมธอดของทรัพยากร — ใช้ describe_resource เพื่อดูฟิลด์ของทรัพยากร หรือ describe_method เพื่อตรวจสอบสัญญาอินพุต/เอาต์พุตทั้งหมดของเมธอดการเข้าถึงก่อนสอบถาม
  • ตรวจสอบและรันคำสั่ง SQL กับ API คลาวด์ — ให้ผู้ช่วยตรวจสอบคำสั่ง SELECT ด้วย validate_select_query จากนั้นดำเนินการอย่างปลอดภัยผ่าน run_select_query
  • จัดการรีจิสทรีของผู้ให้บริการ — แสดงรายชื่อเวอร์ชันผู้ให้บริการที่พร้อมใช้งานด้วย list_registry และติดตั้งเวอร์ชันใหม่ลงในแคชภายในเครื่องโดยใช้ pull_provider
  • ดำเนินการกลายพันธุ์และการดำเนินการวงจรชีวิต — รันคำสั่ง INSERT, UPDATE หรือ DELETE ผ่าน run_mutation_query หรือเรียกใช้การดำเนินการวงจรชีวิตด้วย run_lifecycle_operation เมื่อโหมดเซิร์ฟเวอร์อนุญาต

เอกสาร

ถาม AI เกี่ยวกับหน้านี้

นี่คือเครื่องมือที่เปิดเผยโดยเซิร์ฟเวอร์ StackQL MCP ความพร้อมใช้งานของเครื่องมือการเปลี่ยนแปลงและวงจรชีวิตขึ้นอยู่กับโหมดเซิร์ฟเวอร์ (read_only, safe, delete_safe, full_access)

เซิร์ฟเวอร์

server_info

ข้อมูลประจำตัวและรันไทม์ของเซิร์ฟเวอร์ MCP ที่เชื่อมต่อ

reload_credentials

โหลดข้อมูลประจำตัวใหม่จากไฟล์ dotenv --env.file และรายงานสถานะต่อผู้ให้บริการ

การค้นพบ

list_providers

ผู้ให้บริการที่ดึงเข้าสู่แคช StackQL ภายในเครื่อง

list_services

บริการที่พร้อมใช้งานภายใต้ผู้ให้บริการ

list_resources

ทรัพยากรที่พร้อมใช้งานภายใต้ provider.service

list_methods

วิธีการเข้าถึงที่พร้อมใช้งานสำหรับทรัพยากร

describe_resource

ฟิลด์ผลลัพธ์ของทรัพยากร

describe_method

สัญญา I/O เต็มรูปแบบของวิธีการเข้าถึงหนึ่งวิธี

รีจิสทรี

list_registry

ผู้ให้บริการและเวอร์ชันที่พร้อมใช้งานในรีจิสทรี

pull_provider

ติดตั้งผู้ให้บริการจากรีจิสทรีลงในแคชภายในเครื่อง

การสืบค้น

validate_select_query

แยกวิเคราะห์และวางแผน SELECT โดยไม่ต้องดำเนินการ

run_select_query

ดำเนินการ SELECT กับผู้ให้บริการ

การเปลี่ยนแปลงและวงจรชีวิต

run_mutation_query

เรียกใช้ INSERT, UPDATE, REPLACE หรือ DELETE กับผู้ให้บริการ

run_lifecycle_operation

ดำเนินการวงจรชีวิต StackQL EXEC

  • เซิร์ฟเวอร์
    • server_info
    • reload_credentials
  • การค้นพบ
    • list_providers
    • list_services
    • list_resources
    • list_methods
    • describe_resource
    • describe_method
  • รีจิสทรี
    • list_registry
    • pull_provider
  • การสืบค้น
    • validate_select_query
    • run_select_query
  • การเปลี่ยนแปลงและวงจรชีวิต
    • run_mutation_query
    • run_lifecycle_operation