Skip to content

อ้างอิง MCP tools ​

Host: Gommo remote MCP — https://api.gommo.net/api/v2/gommo-mcp
Tools เมื่อเชื่อมต่อ: 10

Gommo Developer MCP server (npm alias @ai-gateway/mcp-server) แบบทางเลือกมี subset (v0.1 ไม่มี gommo_tasks_list / gommo_notify_send)

ภาพรวม tools ​

Toolวัตถุประสงค์ใช้ credits
gommo_account_infoโปรไฟล์, partner, ยอดคงเหลือไม่
gommo_credit_balanceตรวจ credits_ai เร็วไม่
gommo_models_listCatalog — enum ratio/mode/durationไม่
gommo_image_createเริ่ม job ภาพ async → id_baseใช่
gommo_image_statusสถานะ job ภาพครั้งเดียวไม่
gommo_video_createเริ่ม job วิดีโอ async → id_baseใช่
gommo_video_statusสถานะ job วิดีโอครั้งเดียวไม่
gommo_tasks_listงานภาพ/วิดีโอล่าสุดไม่
gommo_task_streamPoll จนเสร็จ / ล้มเหลว / timeoutไม่
gommo_notify_sendInbox + push + แจ้ง Telegramไม่

กฎ (media tools ทั้งหมด) ​

  1. เรียก gommo_models_list ก่อน create
  2. ห้ามเดา ratio, mode, resolution, duration
  3. หลัง create เก็บ id_base — poll ด้วย status, stream หรือ tasks list
  4. Image/video create ใช้ credits — ตรวจ gommo_credit_balance ก่อน

ตัวอย่าง prompt: Use cases & prompts


gommo_account_info ​

โปรไฟล์บัญชีและ payload ยอดคงเหลือจาก /th/ai/me

ใช้เมื่อ: ผู้ใช้ถามตัวตน, subscription, รายละเอียดยอดเต็ม


gommo_credit_balance ​

credits_ai ล่าสุดของผู้ใช้ที่ auth (เร็วกว่า account info เต็ม)

ใช้เมื่อ: ก่อน generation ที่เสียเงิน


gommo_models_list ​

รายการโมเดลและ enum ที่ถูกต้องตามประเภท media

ParamTypeจำเป็น
typeimage | video | audioใช่

audio แมปไป catalog เพลง

ใช้เมื่อ: ก่อน gommo_image_create หรือ gommo_video_create เสมอ


gommo_image_create ​

สร้าง job ภาพ async คืน id_base

Paramจำเป็นหมายเหตุ
modelใช่จาก models list
promptใช่
ratio, resolution, modecatalogจาก models list เท่านั้น
images, references, subjectsoptional{ url }[]

ใช้เมื่อ: ผู้ใช้ต้องการภาพใหม่ ตามด้วย gommo_task_stream หรือ gommo_image_status


gommo_image_status ​

สถานะและ URL ผลลัพธ์ล่าสุดของ job ภาพหนึ่งรายการ

Paramจำเป็น
id_baseใช่

ใช้เมื่อ: ตรวจสถานะครั้งเดียว แนะนำ gommo_task_stream สำหรับรออัตโนมัติ


gommo_video_create ​

สร้าง job วิดีโอ async คืน id_base

รองรับ start/end frame, references, motion, extend, multi-shot (ดู schema ใน client)

Paramจำเป็น
modelใช่
promptมักใช้
ratio, resolution, duration, modeจาก catalog

gommo_video_status ​

สถานะครั้งเดียวของ job วิดีโอตาม id_base


gommo_tasks_list ​

รายการงานภาพและ/หรือวิดีโอล่าสุด

ParamTypeDefault
typeall | image | videoall
limit1–100—
project_idstringoptional
after_idstringpagination

ใช้เมื่อ: หางานเก่า, fallback ถ้า status ตาม id ล้มเหลว, audit ประวัติ


gommo_task_stream ​

Poll จนสำเร็จ ล้มเหลว หรือ timeout

ParamDefaultคำอธิบาย
type—image หรือ video
id_base—จาก create response
interval_seconds305–60
max_wait_seconds1800สูงสุด 30 นาที

ใช้เมื่อ: รอ generation เสร็จ (แนะนำหลัง create)


gommo_notify_send ​

ส่งการแจ้งเตือนให้ผู้ใช้ที่ auth: inbox + OneSignal push (optional) + Telegram ที่เชื่อม

Paramคำอธิบาย
titleหัวข้อ
messageเนื้อหา / ข้อความ Telegram
urlDeep link (optional, default /th/chat)
send_pushDefault true
send_telegramDefault true
imagesURL ภาพสำหรับ Telegram (optional)

ใช้เมื่อ: ผู้ใช้ขอแจ้งหลังงานยาว Agent ต้องเรียก อย่างตั้งใจ — ไม่ automatic


ตัวอย่าง flow ​

ภาพ:

gommo_credit_balance → gommo_models_list → gommo_image_create → gommo_task_stream

วิดีโอ + แจ้งเตือน:

gommo_models_list (video) → gommo_video_create → gommo_task_stream → gommo_notify_send

Debug:

gommo_tasks_list → gommo_image_status (id_base)

เทียบ HTTP ​

สร้างแอปแทน IDE? ใช้ HTTP ไปยัง Gommo public API — OpenAPI Self-host → Deploy ขั้นสูง

ขั้นตอนถัดไป ​

→ Use cases · Other hosts