בפרק הזה אני מחבר את Supabase לקלוד קוד - ובעמוד הזה יש את כל התהליך: סרטון, שלבים מדויקים ותשובות לשאלות הנפוצות.
Supabase היא פלטפורמת דאטהבייס שנותנת לכם מסד נתונים אמיתי בענן, בלי להקים שרת או לדעת הנדסת תוכנה. מחברים אותה ל-Claude Code דרך מחבר MCP: מזינים את מפתח ה-API וכתובת הפרויקט מהגדרות הפרויקט ב-Supabase. אחרי החיבור קלוד יכול לבנות טבלאות, לשאול שאלות בשפה טבעית ולעדכן את מסד הנתונים ישירות מהצ'אט, בלי לעבור בין מערכות.
בקצרה - מה בפרק:
- Supabase נותן מסד נתונים אמיתי בענן, בלי שרת משלכם.
- מחברים אותו לקלוד קוד עם קונקטור MCP, בטיר חינמי נדיב.
- קלוד בונה טבלאות וסכמות בשפה טבעית, בלי לכתוב SQL.
- מתאים כשצריך לזכור משתמשים לאורך זמן: חברים, ניקוד, התחברות.
- חמישה שלבים פשוטים: מחשבון חינמי ועד לטבלה ראשונה בדוקה.
לפני כמה חודשים לקוח שאל אותי שאלה שנשמעת פשוטה: "אפשר שהאתר יזכור מי נרשם, ויתן לי לראות דירוג בין החברים?" הוא לא ביקש עוד טופס ליד. הוא ביקש משהו שטופס ליד לא יודע לתת: זיכרון. מקום שמחזיק מי המשתמשים, מה הם עשו, ומה מגיע להם. זו בדיוק הנקודה שבה עמוד נחיתה רגיל נגמר, ומתחיל מסד נתונים אמיתי.
מה זה מסד נתונים, ולמה עמוד נחיתה לבד לא מספיק
כשמישהו משאיר פרטים בעמוד נחיתה, יש נטייה לחשוב שהם "נשמרים באתר". בפועל הם נשמרים במסד נתונים: טבלה מסודרת עם עמודות ושורה חדשה לכל איש קשר. ההבדל מתחיל כשהעסק צריך יותר מרשימת אנשי קשר. ברגע שאתם רוצים שמשתמשים יתחברו חזרה לאתר, יראו סטטוס אישי, יצברו נקודות, או יהיו חלק מקהילה עם דירוג, אתם צריכים משהו שיודע "מי זה מי" לאורך זמן.
מה זה Supabase, ולמה הקונקטור לקלוד רלוונטי גם ללא-מתכנתים
Supabase היא פלטפורמת דאטהבייס. היא נותנת לכם מסד נתונים אמיתי בענן, בלי שתצטרכו להקים שרת או לדעת הנדסת תוכנה. יש ל-Supabase קונקטור לקלוד קוד, עם גרסה חינמית נדיבה מאוד. המשמעות: אתם מחברים את עמוד הנחיתה שלכם לקלוד, מחברים גם את Supabase, וקלוד יכול לדבר ישירות עם מסד הנתונים בשפה טבעית. אתם לא כותבים שאילתות SQL ולא בונים סכמות ידנית. אתם מתארים מה אתם צריכים, וקלוד בונה את זה.
מתי כדאי לכם מסד נתונים משלכם
לא כל אתר צריך את זה. אם המטרה שלכם היא לאסוף לידים ולהעביר אותם הלאה, טופס רגיל וגיליון או CRM עדיין מספיקים לגמרי. מסד נתונים משלכם נכנס לתמונה כשיש לכם משהו שצריך "לזכור" את המשתמש לאורך זמן: מערכת חברים או קהילה, לוח ניקוד או דירוג, מערכת התחברות משתמשים.
הדוגמה: נקודות ניסיון (experience points)
הדוגמה הכי טובה היא experience points, מנגנון נקודות ניסיון. זה מושג שמגיע מעולם המשחקים (gamification): כל פעולה שהמשתמש מבצע, למשל השלמת שיעור בקורס, השתתפות בקהילה או הפניית חבר, מזכה אותו בנקודות. הנקודות האלה יכולות לפתוח דרגות, תגמולים או סטטוס. עבור בעל עסק שמנהל קורס, מועדון לקוחות או קהילה, זה כלי שמחזיק אנשים מעורבים לאורך זמן. בלי מסד נתונים אין דרך לזכור "כמה נקודות יש למשה" בין ביקור לביקור.
הדגמה: מחיבור הטופס ועד לטבלה בפועל
היום, כשמישהו ממלא טופס בעמוד הנחיתה, הפרטים שלו "נעלמים" למקום כלשהו (מייל, גיליון, CRM). עם Supabase מחובר לקלוד, אותם פרטים נוחתים בטבלה שאתם יכולים לראות, לשאול עליה שאלות בשפה טבעית, ולבנות עליה לוגיקה: "תראה לי כל מי שנרשם השבוע", "תוסיף עמודה של נקודות ניסיון". קלוד מתרגם את זה לסכמה אמיתית במסד הנתונים.
קחו לדוגמה בעל עסק שמריץ קורס אונליין. אחרי שמחברים את Supabase לקלוד, אפשר לבקש ממנו לבנות שתי טבלאות שמדברות זו עם זו: טבלת "תלמידים" וטבלת "פעילות", שבה כל שיעור שהושלם מוסיף שורה. משם קלוד יכול לחשב לבד כמה נקודות ניסיון צבר כל תלמיד, ולהציג את זה בעמוד אישי באתר.
אבטחה ופרטיות בסיסית
ברגע שיש לכם מסד נתונים עם פרטי משתמשים אמיתיים, יש לכם גם אחריות: הרשאות גישה - ודאו שרק מי שצריך יכול לקרוא ולכתוב לטבלאות. לא לחשוף מפתחות - מפתח ה-API לא אמור להופיע בקוד גלוי באתר. מינימום מידע - אספו רק את השדות שבאמת נחוצים לכם. בדיקה לפני שילוב עם לקוחות אמיתיים - אם אתם לא בטוחים שהגדרתם הרשאות נכון, כדאי בדיקה עם מי שמבין בכך.
עלויות: מה כלול בטיר החינמי
| מה בודקים | טיר חינמי |
|---|---|
| עלות התחלתית | ללא עלות, ללא כרטיס אשראי |
| קונקטור לקלוד קוד | כלול, גרסה חינמית נדיבה מאוד |
| מתאים ל | עסק קטן-בינוני שבונה מערכת משתמשים או ניקוד ראשונית |
| מתי לשקול שדרוג | כשנפח המשתמשים או הנתונים גדל משמעותית |
איך מתחילים
- פתחו חשבון חינמי ב-Supabase (supabase.com), ובתוכו פרויקט חדש. זה לוקח כמה דקות ולא דורש כרטיס אשראי.
- העתיקו את פרטי החיבור של הפרויקט (מפתח API וכתובת הפרויקט), שנמצאים בהגדרות הפרויקט ב-Supabase.
- חברו את הקונקטור בקלוד קוד, והדביקו את פרטי החיבור כשמתבקש.
- תארו לקלוד מה אתם רוצים לבנות, במילים פשוטות: "אני רוצה טבלת משתמשים עם שם, מייל ונקודות ניסיון".
- בדקו עם רשומה אחת לדוגמה, לפני שאתם מחברים את זה לטופס האמיתי באתר.
זה עבד לכם? יש עוד פרקים בסדרה
בפרק על Vercel אני מחבר לקלוד את Vercel - ומראה איך מעלים אתר או פרויקט לאוויר תוך דקות, ישר מהצ'אט.
לפרק על Vercel ←עוד בסדרה: חיבור n8n לקלוד · המדריך המלא לחיבורי MCP בקלוד
💾 שווה לשמור את העמוד - או לשלוח למי שהחיבור הזה יעשה לו סדר.
שאלות נפוצות
אני לא מתכנת בכלל. Supabase מתאים לי?
כן. הקונקטור לקלוד קוד מאפשר לכם לבקש בשפה טבעית מה אתם צריכים, וקלוד בונה את המבנה במסד הנתונים במקומכם.
האם זה בטוח לשמור פרטי משתמשים ב-Supabase?
כן, בתנאי שמגדירים הרשאות גישה נכון ולא חושפים מפתחות API.
זה עולה כסף?
הטיר החינמי של Supabase נדיב מספיק להתחלה, כולל השימוש בקונקטור לקלוד קוד.
מה ההבדל בין Supabase לבין CRM שאני כבר משתמש בו?
CRM בנוי לניהול לידים ולקוחות מנקודת המבט שלכם. Supabase הוא מסד נתונים גמיש שאתם בונים לפי הצורך שלכם, כולל דברים ש-CRM לא יודע לעשות, כמו לוח ניקוד או מערכת התחברות אישית.
טיפ אחד לסיום
אל תתחילו מהסכמה המושלמת. תבקשו מקלוד לבנות טבלה אחת פשוטה, למשל משתמשים עם שם ומייל, תבדקו שזה עובד, ורק אז תוסיפו שכבה נוספת כמו נקודות ניסיון או קבוצות. הצעד הראשון הוא לא "לדעת הכל על Supabase", הוא לחבר את הקונקטור ולשאול את קלוד שאלה אחת פשוטה. ואם אתם מעדיפים מסלול בלי קוד בכלל, יש גם את בייס 44: לבנות אפליקציה עם מסד נתונים בלי קוד.