יצירת תמונות וסרטונים מתוך Claude עם MCP
Claude לא יוצר בעצמו תמונות מצולמות או איורים, אבל דרך MCP הוא יכול להפעיל בשבילכם מודלים כמו Veo 3.1, GPT Image 2 ו-Eleven v3, לבדוק את המחיר לפני כל יצירה ולהחזיר קישור לקובץ. המדריך מסביר מה זה MCP, איך מחברים את Claude Code בפקודה אחת, איך עובדת תקרת המחיר, ואיך יוצרים גם מהטרמינל עם CLI ומתוך קוד עם API.
בעמוד הזה
התשובה הקצרה
מחברים את Claude לשרת ה-MCP שלנו, ואז מבקשים ממנו במילים רגילות ליצור תמונה, סרטון או קריינות. זה לוקח שלושה צעדים:
- יוצרים מפתח API בעמוד המפתחים. המפתח מוצג פעם אחת בלבד, ולכן מעתיקים ושומרים אותו מיד
- מחברים את Claude Code לשרת שלנו, שכתובתו https://low-cost.ai/api/mcp, בפקודה אחת שמופיעה בהמשך המדריך
- כותבים ל-Claude, למשל: "כמה יעלה סרטון של 8 שניות ב-Veo 3.1 Lite של רחוב בתל אביב אחרי גשם? תראה לי את המחיר ותחכה לאישור שלי"
השרת מגדיר ל-Claude סדר עבודה שבו כל יצירה מתחילה בבדיקת מחיר מדויקת וחינמית, נשלחת עם תקרת מחיר ומסתיימת בקישור לקובץ, שנשמר גם בספרייה שלכם. המודלים והמחירים זהים לאלה שבאתר: ברגע זה, למשל, סרטון כזה עולה ₪0.707.03 קרד׳Veo 3.1 Lite, 720p · 8 שנ׳ · עם סאונד, ותמונה ב-GPT Image 2 באיכות בינונית עולה ₪0.222.21 קרד׳GPT Image 2, 1K · תמונה אחת · איכות בינונית.
מה זה MCP במילים פשוטות
MCP, קיצור של Model Context Protocol, הוא תקן פתוח לחיבור אפליקציות AI למערכות חיצוניות. באתר הרשמי של התקן משווים אותו לשקע USB-C: כמו ש-USB-C מחבר מכשירים בדרך אחת אחידה, MCP מחבר עוזרי AI לכלים ולמידע. לפי האתר, עוזרים כמו Claude וכלי פיתוח כמו VS Code ו-Cursor תומכים בו.
Claude עצמו לא מייצר תמונות כמו שעושים כלים ייעודיים ליצירת תמונות. לפי מרכז העזרה של Anthropic הוא בונה תרשימים וגרפיקה בקוד HTML ו-SVG, אבל לא תמונות מצולמות או איורים. החיבור ב-MCP נותן לו כלים שהוא מפעיל בעצמו בזמן השיחה, והשרת שלנו נותן לו תשעה כאלה:
| הכלי | מה הוא עושה |
|---|---|
| list_models | כל המודלים, וכמה עולה יצירה בהגדרות ברירת המחדל של כל אחד |
| describe_model | כל האפשרויות של מודל, הערכים המותרים וברירות המחדל |
| estimate | מחיר מדויק בקרדיטים, בחינם ובלי לחייב |
| generate | מתחיל יצירה, רק עם תקרת מחיר max_credits |
| job_status | מצב היצירה, וקישורים לקבצים כשהיא מוכנה |
| list_jobs | היצירות האחרונות |
| list_files | הקבצים בספרייה והשימוש באחסון |
| delete_file | מחיקת קובץ מהספרייה לצמיתות |
| balance | יתרת הקרדיטים והאחסון |
הכלים קוראים את הקטלוג בזמן אמת, ולכן כל מודל וכל אפשרות שיש בסטודיו זמינים גם דרך MCP, בלי הגדרה נוספת.
מה ההבדל בין API ל-MCP ול-CLI
שלוש הדרכים עובדות עם אותו מפתח, אותם מודלים, אותם מחירים ואותה ספרייה. ההבדל הוא מי ששולח את הבקשה:
| API | MCP | CLI | |
|---|---|---|---|
| מי ששולח את הבקשה | הקוד שלכם | עוזר AI כמו Claude, בזמן השיחה | אתם, בפקודה בטרמינל |
| מתאים במיוחד | לאפליקציה, לאתר או לאוטומציה | לעבודה בשפה רגילה מתוך שיחה | לעבודה מהירה, לסקריפטים וליצירה בכמויות |
| תקרת מחיר | max_credits חובה בכל יצירה | max_credits חובה בכל יצירה | נקבעת לבד לפי הערכת המחיר, או בדגל max |
בקיצור, API הוא הדרך של מתכנתים, MCP הוא הדרך של מי שעובד עם עוזר AI, ו-CLI הוא הדרך המהירה מהטרמינל. החיבור עצמו לא עולה כסף: משלמים רק על יצירות, והערכת מחיר תמיד חינם.
מה צריך לפני שמתחילים
צריך חשבון עם יתרת קרדיטים ומפתח API. אין מנוי: קונים קרדיטים בעמוד הקרדיטים, וכל יצירה, באתר או דרך MCP, יורדת מאותה יתרה. את המפתח יוצרים בעמוד המפתחים, וכדאי לדעת עליו ארבעה דברים:
- המפתח מוצג פעם אחת בלבד, ברגע שיוצרים אותו. מעתיקים ושומרים אותו במקום בטוח
- נותנים לכל מפתח שם, למשל לפי המחשב או התוכנה שמשתמשים בו, כדי לזהות אותו ברשימה. אפשר להחזיק עד 25 מפתחות פעילים
- המפתח יכול ליצור בשמכם ולחייב את היתרה, לראות עבודות וקבצים ולמחוק קבצים. הוא לא יכול ליצור או להשבית מפתחות, להחליף סיסמה או למחוק את החשבון
- מפתח שדלף משביתים מיד ויוצרים חדש. כלים שמשתמשים במפתח שהושבת מפסיקים לעבוד מיד
חיבור Claude Code בפקודה אחת
ב-Claude Code מריצים פעם אחת בטרמינל את הפקודה הזו:
claude mcp add --transport http lowcostai https://low-cost.ai/api/mcp --header "Authorization: Bearer <api-key>"
במקום <api-key> שמים את המפתח שלכם. בעמוד המפתחים הפקודה מופיעה מוכנה להעתקה, ומפתח שיצרתם שם נכנס אליה לבד. ועוד שלושה דברים מהתיעוד של Claude Code:
- הדגל --scope user שומר את החיבור לכל הפרויקטים. בלעדיו, כברירת מחדל, החיבור נשמר רק לפרויקט שבו הרצתם את הפקודה
- הפקודה claude mcp list מציגה את השרתים שהוגדרו, ובתוך Claude Code הפקודה /mcp מציגה את מצב החיבור
- לפי Anthropic, HTTP היא הדרך המומלצת להתחבר לשרתי MCP מרוחקים, וזו בדיוק הדרך שבה השרת שלנו עובד
Cursor ותוכנות MCP אחרות
ב-Cursor מוסיפים את השרת לקובץ ההגדרות mcp.json, בתיקיית הבית או בתיקיית הפרויקט, עם הכתובת ועם הכותרת Authorization, וגם לזה יש קטע מוכן להעתקה בעמוד המפתחים. תוכנות MCP אחרות שמתחברות לשרת מרוחק ב-HTTP ושולחות כותרת Authorization עם המפתח יכולות להשתמש באותה כתובת. החיבור ל-ChatGPT עוד לא זמין, ובעמוד המפתחים הוא מסומן "בהמשך".
המחיר לפני כל יצירה ותקרת max_credits
השרת שולח ל-Claude סדר עבודה קבוע, שבו כל יצירה מתחילה במחיר:
- בחירת מודל. Claude רואה את רשימת המודלים, ואת כל האפשרויות של המודל שבחר
- הערכת מחיר. הכלי estimate מחזיר את המחיר המדויק בקרדיטים, בחינם ובלי לחייב
- יצירה עם תקרה. הכלי generate מקבל את max_credits, הסכום הגבוה ביותר שמותר לחייב, ו-Claude שולח בו את המחיר שקיבל בשלב הקודם
- המתנה לתוצאה. הכלי job_status מחכה עד 25 שניות בכל פעם, ו-Claude חוזר אליו עד שהיצירה מוכנה ומחזיר קישור לקובץ
התקרה היא ההגנה שלכם. אם המחיר בפועל גבוה ממנה, היצירה נדחית לפני שמשהו מחויב, ו-Claude מקבל בחזרה את המחיר האמיתי. אם אין מספיק קרדיטים, היצירה נדחית עם קישור לטעינת היתרה. בנוסף, חשבון אחד יכול לשלוח עד 30 יצירות בדקה, בכל הדרכים יחד.
כדאי גם לבקש מ-Claude להציג את המחיר ולחכות לאישור שלכם לפני כל יצירה, במיוחד בסרטונים. ואם יצירה נכשלת, כל הקרדיטים שלה חוזרים ליתרה אוטומטית, כמו שמוסבר במדריך יצירה שנכשלה או נתקעה.
קבצים: מה נכנס ומה יוצא
- קבצי קלט. תמונת פתיחה, תמונות רפרנס או קובץ קול עוברים כקישור https ציבורי. אפשר להעלות קובץ לספרייה, עד 4MB לקובץ, ולהעתיק משם את הקישור
- תוצאות. כל קובץ שנוצר מגיע כקישור בדומיין שלנו ונשמר בספרייה האישית, בדיוק כמו יצירה מהאתר
- אחסון. ה-1GB הראשון חינם, וכל GB נוסף עולה ₪10 לחודש מהיתרה. Claude יכול להציג את השימוש באחסון ולמחוק קבצים שכבר לא צריך
- יצירה שמתארכת. יצירה שלא הסתיימה תוך שעתיים נבדקת פעם אחרונה: אם התוצאה מוכנה היא נשמרת בספרייה, ואם לא, היא נסגרת והקרדיטים חוזרים
דוגמאות לבקשות
אחרי החיבור כותבים ל-Claude כמו לאדם. כמה דוגמאות:
- "אילו מודלי וידאו יש, וכמה עולה סרטון בכל אחד בהגדרות ברירת המחדל?"
- "כמה יעלה סרטון לאורך של 8 שניות ב-Veo 3.1 Fast? אל תיצור עדיין"
- "צור תמונה ב-GPT Image 2 באיכות בינונית של ספל קפה על שולחן עץ, ותראה לי את המחיר לפני"
- "קח את התמונה מהקישור הזה ותהפוך אותה לסרטון של 6 שניות ב-Veo 3.1 Lite"
- "כמה קרדיטים נשארו לי, וכמה מקום תופסים הקבצים בספרייה?"
יצירה מהטרמינל עם CLI
ה-CLI הוא קובץ אחד בלי תלויות, שרץ עם Node 18 ומעלה. מורידים אותו ומתחברים עם המפתח פעם אחת:
curl -o lowcost.mjs https://low-cost.ai/lowcost.mjs node lowcost.mjs login <api-key>
המפתח נשמר במחשב שלכם ונשלח רק ב-https, ורק לאתר שלנו, גם כשמורידים קובץ מקישור. אחר כך בודקים מחיר ויוצרים:
node lowcost.mjs estimate veo-3.1-lite "Tel Aviv street after rain" --duration 8 node lowcost.mjs gen veo-3.1-lite "Tel Aviv street after rain" --duration 8 --wait --out clips
הפקודה הראשונה מחזירה את המחיר בקרדיטים בלי לחייב. השנייה יוצרת, מחכה לתוצאה ומורידה את הקובץ לתיקייה clips. ב-CLI תקרת המחיר נקבעת לבד לפי הערכת המחיר, אלא אם מציינים אותה בדגל max. כל אפשרות של מודל היא דגל, ואלה עוד פקודות שימושיות:
| הפקודה | מה היא עושה |
|---|---|
| node lowcost.mjs models video | המודלים והמחיר שלהם בהגדרות ברירת המחדל. אפשר גם image או audio |
| node lowcost.mjs describe veo-3.1-lite | כל האפשרויות של מודל, כל אחת כדגל |
| node lowcost.mjs status <job> --wait | מצב יצירה, וקישורים לקבצים כשהיא מוכנה |
| node lowcost.mjs jobs | היצירות האחרונות |
| node lowcost.mjs files | הקבצים בספרייה והשימוש באחסון |
| node lowcost.mjs balance | יתרת הקרדיטים |
| node lowcost.mjs download <file-url> --out clips | הורדת קובץ מקישור לתיקייה |
API לתוכנה שלכם
מי שבונה אפליקציה או אוטומציה קורא לאותם שירותים ב-HTTP, עם הכותרת Authorization: Bearer ומפתח ה-API. רשימת המודלים והערכת המחיר פתוחות גם בלי מפתח:
| הכתובת | מה היא עושה | צריך מפתח |
|---|---|---|
| GET /api/v1/models | המודלים והמחיר בהגדרות ברירת המחדל | לא |
| GET /api/v1/models/<id> | כל האפשרויות של מודל | לא |
| POST /api/v1/estimate | מחיר מדויק למודל ולהגדרות, בלי לחייב | לא |
| POST /api/v1/generate | יצירה. בגוף הבקשה model, params ו-max_credits, שהוא חובה | כן |
| GET /api/v1/jobs/<id> | מצב יצירה, וקישורים לקבצים כשהיא מוכנה | כן |
| POST /api/v1/files | העלאת קובץ קלט, עד 4MB | כן |
ה-CLI עצמו משתמש בכתובות האלה, כך שהקוד שלו הוא דוגמה עובדת ופשוטה לשימוש ב-API. ובכל דרך שתבחרו, המחיר זהה למחיר באתר והתוצאות נשמרות באותה ספרייה.
שאלות ותשובות
Claude יכול ליצור תמונות?
לא בעצמו. לפי מרכז העזרה של Anthropic, Claude לא יוצר תמונות מצולמות או איורים כמו כלים ליצירת תמונות, אבל בונה תרשימים וגרפיקה בקוד HTML ו-SVG. כשמחברים אותו ב-MCP לשרת שלנו, הוא יכול ליצור תמונות, סרטונים וקול במודלים שבאתר ובאותם מחירים
מה זה MCP?
תקן פתוח לחיבור אפליקציות AI למערכות חיצוניות, שמאפשר לעוזר כמו Claude להפעיל כלים בזמן השיחה. באתר הרשמי של התקן משווים אותו לשקע USB-C לאפליקציות AI
מה ההבדל בין API ל-MCP?
ב-API הקוד שלכם שולח את הבקשות, וב-MCP עוזר AI כמו Claude שולח אותן בעצמו לפי מה שביקשתם בשיחה. כאן שתי הדרכים עובדות עם אותו מפתח, אותם מחירים ואותה ספרייה
איך מגבילים כמה סוכן AI יכול להוציא?
בכל יצירה דרך API או MCP חובה לציין max_credits, הסכום הגבוה ביותר שמותר לחייב, ויצירה שעולה יותר נדחית לפני שמשהו מחויב. הערכת המחיר חינם, כך שהסוכן יכול לבדוק מחיר לפני כל יצירה
החיבור ב-MCP עולה כסף?
לא. ה-API, ה-CLI וחיבור ה-MCP כלולים בכל חשבון בלי תוספת תשלום. משלמים רק על יצירות, לפי אותו מחירון כמו באתר
אפשר ליצור תמונות וסרטונים מהטרמינל?
כן, עם ה-CLI: קובץ אחד שרץ עם Node 18 ומעלה. הפקודה estimate מחזירה מחיר בלי לחייב, והפקודה gen יוצרת, מחכה לתוצאה ומורידה את הקובץ