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"
}
}
}
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"
}
}
}
Codex (OpenAI)
codex mcp add picsart-gen-ai --url https://api.picsart.com/gen-ai/mcp
codex mcp login picsart-gen-ai
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
ขั้นตอนการสร้างผลงานที่แนะนำ
เครื่องมือต่าง ๆ ออกแบบมาให้ทำงานต่อเนื่องกัน ลำดับนี้ช่วยหลีกเลี่ยงปัญหาที่ไม่คาดคิด:
picsart_model_catalog(หรือpicsart_list_modelsเพื่อให้ผู้ใช้เลือกด้วยภาพ) → เลือกโมเดลpicsart_model_params→ ดูอินพุตที่โมเดลต้องใช้picsart_preflight→ ตรวจสอบ payload และประเมินค่าใช้จ่ายในการเรียกใช้ฟรีครั้งเดียวpicsart_generate→ เริ่มทำงาน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 ก่อนลองอีกครั้ง