Picsart GenAI MCP

ทางการ

สร้างวิดีโอ รูปภาพ และเสียงด้วย AI กว่า 150 โมเดล

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

  • สร้างสื่อ — ขอให้เอเจนต์สร้างภาพ วิดีโอ หรือเสียงจากพรอมป์ต์โดยใช้โมเดลที่เลือกผ่าน picsart_generate
  • ประเมินค่าใช้จ่ายก่อน — ตรวจสอบพารามิเตอร์ของโมเดลและรับการประเมินเครดิตได้ในการทดลองรันแบบไม่เสียค่าใช้จ่ายครั้งเดียวด้วย picsart_preflight
  • แก้ไขภาพ — ลบพื้นหลังออกจาก URL ของภาพด้วย picsart_remove_bg หรือเปลี่ยนแปลง ปรับปรุง และแปลงภาพเป็นเวกเตอร์
  • เรียกดูโมเดล — แสดงรายการโมเดลที่พร้อมใช้งานและตรวจสอบสคีมาพารามิเตอร์ของโมเดลก่อนสร้าง
  • จัดการไฟล์ใน Drive — อัปโหลด แสดงรายการ ย้าย หรือลบไฟล์ใน Picsart Drive ผ่านการดำเนินการของ picsart_drive

เอกสาร

เซิร์ฟเวอร์ Picsart MCP เปิดให้ใช้โมเดลต่าง ๆ ผ่านเครื่องมือ Model Context Protocol เชื่อมต่อกับเอเจนต์ที่รองรับ MCP ตัวใดก็ได้ แล้วเอเจนต์นั้นจะสร้างภาพ วิดีโอ และเสียงด้วยโมเดลที่มีให้ใช้งานได้ โดยใช้ภาษาธรรมชาติหรือการเรียกใช้เครื่องมือแบบมีโครงสร้าง

เพิ่งรู้จัก MCP ใช่ไหม เริ่มจาก MCP คืออะไร ก่อน

สิ่งที่ต้องมี

  • บัญชี Picsart คุณจะลงชื่อเข้าใช้บัญชีนี้ในเบราว์เซอร์เมื่อเอเจนต์เชื่อมต่อเป็นครั้งแรก
  • เครดิต ในบัญชีดังกล่าวสำหรับการสร้างผลงาน การเรียกดูแค็ตตาล็อกและการตรวจสอบค่าใช้จ่ายไม่มีค่าใช้จ่าย
  • เอเจนต์ที่รองรับ เซิร์ฟเวอร์ MCP ระยะไกล (HTTP) พร้อมการลงชื่อเข้าใช้ OAuth ซึ่ง Claude, Claude Code, Cursor, VS Code, Codex, ChatGPT และ Gemini CLI รองรับทั้งหมด

เพียงเท่านี้ เซิร์ฟเวอร์โฮสต์โดย Picsart จึงไม่ต้องติดตั้งอะไรในเครื่องของคุณ คุณ ไม่ จำเป็นต้องใช้ gen-ai CLI, gen-ai login หรือคีย์ API เพื่อใช้ MCP

ที่อยู่เซิร์ฟเวอร์คือ:

https://api.picsart.com/gen-ai/mcp

วิธีลงชื่อเข้าใช้

เมื่อเอเจนต์เชื่อมต่อเป็นครั้งแรก เซิร์ฟเวอร์จะแจ้งว่าต้องลงชื่อเข้าใช้และส่งลิงก์ไปยังหน้าลงชื่อเข้าใช้ของ Picsart เอเจนต์จะเปิดหน้าต่างเบราว์เซอร์ จากนั้นคุณลงชื่อเข้าใช้ Picsart และอนุมัติการเข้าถึง แล้วเอเจนต์จะจัดเก็บเซสชันไว้เอง หลังจากนั้น การเรียกใช้เครื่องมือทุกครั้งจะดำเนินการในนามของคุณ โดยใช้ยอดเครดิตของคุณ

หากเซสชันหมดอายุ ให้เชื่อมต่อใหม่หรือยืนยันตัวตนเซิร์ฟเวอร์อีกครั้งจากการตั้งค่า MCP หรือตัวเชื่อมต่อของเอเจนต์ ดูขั้นตอนได้ใน คู่มือการผสานการทำงาน

เชื่อมต่อกับเอเจนต์ของคุณ

Claude (เว็บและเดสก์ท็อป)

ไปที่ Settings → Connectors → Add custom connector วาง https://api.picsart.com/gen-ai/mcp แล้วลงชื่อเข้าใช้ Picsart ในหน้าต่างที่เปิดขึ้น หากใช้แผน Claude Team หรือ Enterprise เจ้าขององค์กรจะเพิ่มตัวเชื่อมต่อให้ทุกคน

Claude Code

claude mcp add --transport http picsart-gen-ai https://api.picsart.com/gen-ai/mcp

จากนั้นเรียกใช้ /mcp ใน Claude Code เลือก picsart-gen-ai แล้วเลือก Authenticate เพื่อลงชื่อเข้าใช้ ใช้งานได้ในการสนทนาทุกครั้ง:

"สร้างภาพสินค้าโดยมีพื้นหลังสีขาวด้วย Flux 2 Pro อัตราส่วนภาพ 4:3"

ดูวิธีตั้งค่า Claude Code ฉบับเต็ม รวมถึง Skills และการแก้ไขปัญหา ได้ที่ การผสานการทำงานกับ Claude Code

Cursor

เพิ่มรายการต่อไปนี้ใน .cursor/mcp.json ของโปรเจกต์ หรือใน ~/.cursor/mcp.json เพื่อใช้กับทุกโปรเจกต์:

{
  "mcpServers": {
    "picsart-gen-ai": {
      "url": "https://api.picsart.com/gen-ai/mcp"
    }
  }
}

ดู การผสานการทำงานกับ Cursor

Windsurf

เพิ่มใน mcp_config.json (เปิดจากเมนู ... ของ Cascade → Open MCP config file):

{
  "mcpServers": {
    "picsart-gen-ai": {
      "serverUrl": "https://api.picsart.com/gen-ai/mcp"
    }
  }
}

ดู การผสานการทำงานกับ Windsurf

VS Code (Copilot)

เพิ่มใน .vscode/mcp.json ของเวิร์กสเปซ หรือในการกำหนดค่า MCP ระดับผู้ใช้:

{
  "servers": {
    "picsart-gen-ai": {
      "type": "http",
      "url": "https://api.picsart.com/gen-ai/mcp"
    }
  }
}

ดู การผสานการทำงานกับ VS Code

Codex (OpenAI)

codex mcp add picsart-gen-ai --url https://api.picsart.com/gen-ai/mcp
codex mcp login picsart-gen-ai

ดู การผสานการทำงานกับ Codex

ChatGPT และไคลเอ็นต์ MCP อื่น ๆ

เพิ่มตัวเชื่อมต่อ (บางครั้งเรียกว่าเซิร์ฟเวอร์ MCP ระยะไกลหรือเซิร์ฟเวอร์ MCP แบบกำหนดเอง) โดยใช้ที่อยู่ด้านบน แล้วเลือก OAuth เป็นวิธีการยืนยันตัวตน ดู การผสานการทำงานกับ ChatGPT และรายการ การผสานการทำงาน ทั้งหมด


แค็ตตาล็อกเครื่องมือ

เมื่อเชื่อมต่อแล้ว จะมีเครื่องมือสร้างผลงาน แค็ตตาล็อก และ Drive ด้านล่าง รวมถึงเครื่องมือดูตัวอย่าง ชุดบอร์ดสร้างสรรค์แบบมีคำแนะนำ และเครื่องมือ picsart_media_* สำหรับสร้างวิดีโอและภาพจากสื่อที่คุณมีอยู่แล้ว

ต้องการนำสื่อที่มีอยู่มาสร้างผลงานใช่ไหม

Picsart Media Studio เป็นตัวเชื่อมต่อที่ออกแบบมาสำหรับงานประเภทนี้โดยเฉพาะ โดยต้องเพิ่มและลงชื่อเข้าใช้แยกต่างหาก และสามารถใช้งานควบคู่กับตัวเชื่อมต่อนี้ได้อย่างไม่มีปัญหา

เมื่อเชื่อมต่อแล้ว เอเจนต์จะใช้เครื่องมือทุกตัวได้ เครื่องมือที่ไม่ใช้เครดิตเรียกใช้ได้ฟรีเท่าที่ต้องการ

การสร้างผลงาน

เครื่องมือวัตถุประสงค์ใช้เครดิต
picsart_generateเรียกใช้โมเดลใดก็ได้ตั้งแต่ต้นจนจบ (ภาพ / วิดีโอ / เสียง / ข้อความ)ใช่
picsart_remove_bgลบพื้นหลังของภาพใช่
picsart_change_bgเปลี่ยนพื้นหลังของภาพตามพรอมต์ใช่
picsart_enhanceขยาย / ปรับปรุงภาพใช่
picsart_vectorizeแปลงภาพแรสเตอร์เป็น SVGใช่

แค็ตตาล็อกและค่าใช้จ่าย

เครื่องมือวัตถุประสงค์ใช้เครดิต
picsart_list_modelsวิดเจ็ต เลือกโมเดล ให้ผู้ใช้เรียกดูด้วยภาพไม่
picsart_model_catalogแค็ตตาล็อกเดียวกันในรูปแบบข้อมูลทั่วไป สำหรับให้เอเจนต์ใช้ประกอบการพิจารณาไม่
picsart_model_paramsสคีมาพารามิเตอร์ของโมเดลหนึ่งรายการ (ชนิด, จำเป็น, enum, ค่าต่ำสุด/สูงสุด)ไม่
picsart_model_choiceแสดงรายการโมเดลที่เป็นตัวเลือกสั้น ๆ ในรูปแบบการ์ดให้ผู้ใช้เลือกไม่
picsart_preflightตรวจสอบ payload และ ประเมินค่าใช้จ่ายเป็นเครดิตในการทดลองเรียกใช้ฟรีครั้งเดียวไม่
picsart_creditsยอดเครดิตปัจจุบันและรายละเอียดโควตาไม่
picsart_job_statusตรวจสอบสถานะงานที่เริ่มด้วย picsart_generateไม่
picsart_render_monitorแผงแสดงความคืบหน้าแบบเรียลไทม์สำหรับงานสร้างผลงานที่กำลังดำเนินการเป็นชุดไม่

การดูตัวอย่าง

เครื่องมือวัตถุประสงค์ใช้เครดิต
picsart_view_imageให้เอเจนต์ดูภาพที่โฮสต์บน Picsart ได้สูงสุด 6 ภาพ เพื่อประเมินผลลัพธ์หรืออธิบายภาพอ้างอิงไม่

Drive

เครื่องมือวัตถุประสงค์ใช้เครดิต
picsart_driveจุดเริ่มต้นเดียวสำหรับ Picsart Drive โดยเลือกการทำงานผ่าน actionไม่

picsart_drive รับพารามิเตอร์ action โดย ไม่มีเครื่องมือ Drive แยกตามการดำเนินการ:

actionการทำงาน
listเรียกดูโฟลเดอร์ (ละ folderUid = โฟลเดอร์ราก; flat: true แสดงไฟล์ทั้งหมด)
create_folderสร้างโฟลเดอร์ (name หรือ path ที่คั่นด้วยเครื่องหมายทับ; ระบุโฟลเดอร์หลัก folderUid และ description ได้)
uploadบันทึกไฟล์: file (ไฟล์แนบจากแชต), url + name (URL แบบ HTTPS หรือ URI data: แบบอินไลน์) หรือบันทึกพร้อมกันได้สูงสุด 10 ไฟล์ด้วย files โดย result.url คือ URL CDN ที่พร้อมส่งต่อให้ imageUrls
moveย้าย itemUids ไปยัง targetFolderUid
deleteย้าย itemUids ไปยังถังขยะโดยไม่ลบถาวร (ใช้ permanent: true เพื่อลบถาวร)
updateตั้งค่าแอตทริบิวต์ที่กำหนดเองให้ไฟล์หนึ่งไฟล์ (itemUid + attributes)

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

บอร์ดสร้างสรรค์และการสร้างสื่อ

เครื่องมือบางตัวจะเปิดแผงโต้ตอบในบทสนทนาแทนการตอบกลับด้วยข้อความ เช่น คอนโซลตั้งค่าภาพยนตร์ บอร์ดรายการช็อต บอร์ดตรวจสอบแอสเซ็ต คอนโซลตั้งค่าภาพเคลื่อนไหว และตัวแก้ไขฉาก เครื่องมือเหล่านี้ช่วยแนะนำการทำโปรเจกต์หลายขั้นตอน เช่น ภาพยนตร์สั้นหรือวิดีโอโมชั่นดีไซน์ เครื่องมือ picsart_media_* (อัปโหลด เทมเพลตฉาก คำบรรยาย การถอดเสียง การจัดเฟรมใหม่ การส่งออก) เป็นชุดเครื่องมือเดียวกับที่อธิบายไว้ใน Media Studio → สิ่งที่ทำได้ เอเจนต์จะค้นพบเครื่องมือทั้งหมดโดยอัตโนมัติ คุณไม่จำเป็นต้องเรียกใช้เครื่องมือเหล่านี้ด้วยชื่อ

ไม่มีเครื่องมือใดรับพาธของระบบไฟล์

อินพุตภาพ/วิดีโอทุกชนิดต้องเป็น URL ไม่มีพารามิเตอร์ filePath ในสัญญา MCP ดูพาธที่ใช้งานได้จริงได้ที่ ไฟล์ในเครื่อง → URL

ขั้นตอนการสร้างผลงานที่แนะนำ

เครื่องมือต่าง ๆ ออกแบบมาให้ทำงานต่อเนื่องกัน ลำดับนี้ช่วยหลีกเลี่ยงปัญหาที่ไม่คาดคิด:

  1. picsart_model_catalog (หรือ picsart_list_models เพื่อให้ผู้ใช้เลือกด้วยภาพ) → เลือกโมเดล
  2. picsart_model_params → ดูอินพุตที่โมเดลต้องใช้
  3. picsart_preflight → ตรวจสอบ payload และประเมินค่าใช้จ่ายในการเรียกใช้ฟรีครั้งเดียว
  4. picsart_generate → เริ่มทำงาน
  5. picsart_job_status → รับผลลัพธ์ (โดยค่าเริ่มต้น โมเดลสื่อจะทำงานแบบอะซิงโครนัส)

หากมี model id อยู่แล้ว ให้ข้ามไปที่ picsart_generate ได้เลย

ตัวอย่างการเรียกใช้เครื่องมือ

สร้างภาพ:

{
  "name": "picsart_generate",
  "arguments": {
    "model": "flux-2-pro",
    "prompt": "a ceramic cup, studio lighting",
    "aspectRatio": "4:3",
    "count": 1
  }
}

สร้างวิดีโอ:

{
  "name": "picsart_generate",
  "arguments": {
    "model": "seedance-2.0",
    "prompt": "a cat skiing down a mountain",
    "duration": 8,
    "aspectRatio": "16:9",
    "generateAudio": true
  }
}

ตรวจสอบและประเมินค่าใช้จ่ายก่อน:

{
  "name": "picsart_preflight",
  "arguments": {
    "model": "veo-3.1",
    "params": { "prompt": "a drone shot over a snowy ridge", "duration": 8, "resolution": "1080p" }
  }
}

ลบพื้นหลัง:

{
  "name": "picsart_remove_bg",
  "arguments": {
    "image": "https://example.com/product.jpg"
  }
}

picsart_remove_bg, picsart_change_bg, picsart_enhance และ picsart_vectorize รับ URL image เพียงรายการเดียว และเลือกโมเดลที่เหมาะสมให้อัตโนมัติ ส่ง model เพื่อเลือกโมเดลอื่น

ข้อมูลอ้างอิงอินพุต

picsart_generate รับค่า:

  • จำเป็น: model (model id), prompt (พรอมต์ข้อความ)
  • ตัวเลือกที่ใช้บ่อย: aspectRatio, resolution, duration, count (1 ถึง 10), quality, style, negativePrompt
  • อินพุตภาพ: imageUrls (อาร์เรย์ของ URL สำหรับโมเดลแปลงภาพเป็นภาพหรือภาพเป็นวิดีโอ)
  • อินพุตวิดีโอ: videoUrl (URL เดียว สำหรับโมเดลแปลงวิดีโอเป็นวิดีโอ)
  • การสร้างเสียง: generateAudio (บูลีน สำหรับโมเดลวิดีโอที่รองรับเสียงในตัว)
  • การปรับปรุงพรอมต์: enhancePrompt (บูลีน ส่งผ่าน LLM ก่อนสร้างผลงาน)
  • Drive: saveToDrive (ค่าเริ่มต้น true) และ folderUid (โฟลเดอร์ Drive ที่จะบันทึกผลลัพธ์)
  • อะซิงโครนัส: async (ค่าเริ่มต้นเป็น true สำหรับโมเดลสื่อทุกตัว: การเรียกใช้จะส่งคืน job handle ทันที แล้วเอเจนต์จะตรวจสอบผลลัพธ์ด้วย picsart_job_status)
  • พารามิเตอร์เฉพาะโมเดล: extra (ออบเจ็กต์อิสระ ใช้ picsart_model_params เพื่อดูว่าโมเดลรองรับค่าใดบ้าง)

ผลลัพธ์ที่เสร็จแล้วจะส่งกลับมาเป็น assets: [{ id, type, url, ... }] พร้อม resource_link สำหรับแต่ละไฟล์ เพื่อให้เอเจนต์อ้างอิงไฟล์นั้นในการเรียกใช้เครื่องมือครั้งต่อไป แอสเซ็ตเป็น URL แบบ HTTPS ไม่ใช่ base64 ส่วนโมเดลข้อความจะส่งคืนข้อความที่สร้างขึ้นแทน

คำถามที่พบบ่อย

ต้องใช้ gen-ai CLI เพื่อใช้ MCP หรือไม่

ไม่ต้อง เซิร์ฟเวอร์ MCP โฮสต์โดย Picsart และเอเจนต์ของคุณเชื่อมต่อผ่าน HTTPS ส่วน CLI เป็นเครื่องมือแยกต่างหากสำหรับเทอร์มินัล ติดตั้งเฉพาะเมื่อคุณต้องการสร้างผลงานจากเชลล์หรือใช้ Skills

เซิร์ฟเวอร์ MCP ต้องใช้คีย์ API หรือไม่

ไม่ต้อง คุณลงชื่อเข้าใช้ด้วยบัญชี Picsart ผ่านเอเจนต์ของคุณ ไม่มีคีย์ที่ต้องคัดลอกหรือเปลี่ยนใหม่

ใช้ MCP และ CLI พร้อมกันได้ไหม

ได้ ทั้งสองลงชื่อเข้าใช้แยกกัน แต่ใช้บัญชี Picsart และยอดเครดิตเดียวกัน

เอเจนต์เชื่อมต่อแล้ว แต่ไม่เห็นเครื่องมือ

ตรวจสอบว่าคุณลงชื่อเข้าใช้เสร็จแล้ว จากนั้นรีสตาร์ทหรือโหลดเอเจนต์ใหม่ เอเจนต์ส่วนใหญ่จะโหลดรายการเครื่องมือเมื่อเชื่อมต่อ ไม่ได้โหลดอย่างต่อเนื่อง

โมเดลใดใช้งานผ่าน MCP ได้บ้าง

ข้อมูลอ้างอิงแค็ตตาล็อก SDK ครอบคลุม 252 โมเดล ส่วนโมเดลที่ใช้ได้ผ่าน MCP ขึ้นอยู่กับเวอร์ชันของเซิร์ฟเวอร์ ใช้ picsart_model_catalog หรือ picsart_list_models เพื่อกรองตามโหมด ผู้ให้บริการ หรือวัตถุประสงค์ หรือเรียกดู แค็ตตาล็อกโมเดล

ไฟล์ที่สร้างขึ้นจะไปอยู่ที่ไหน

โดยค่าเริ่มต้น ผลลัพธ์สื่อแต่ละรายการจะถูกบันทึกลง Picsart Drive ด้วย ในโฟลเดอร์ picsart-genai-mcp ที่โฟลเดอร์รากของ Drive ส่ง folderUid เพื่อบันทึกไว้ที่อื่น หรือส่ง "saveToDrive": false เพื่อข้ามการบันทึก ใช้ picsart_drive เพื่ออัปโหลด URL หรือไฟล์แนบจากแชตด้วยตนเอง ดู ไฟล์และ Drive

จะทราบค่าใช้จ่ายของโมเดลก่อนเรียกใช้ได้อย่างไร

เรียกใช้ picsart_preflight พร้อม model id และพารามิเตอร์ที่คุณวางแผนจะใช้ เครื่องมือนี้จะตรวจสอบ payload และส่งคืนค่าประมาณเครดิตโดยไม่เริ่มสร้างผลงาน

จะเกิดอะไรขึ้นเมื่อเครดิตหมด

ตรวจสอบยอดเครดิตด้วย picsart_credits และเติมเครดิตที่ picsart.com ก่อนลองอีกครั้ง