שרת MCP — מה זה ואיך זה עובד?
שרת MCP
שרת MCP (Model Context Protocol) הוא תוכנית שמיישמת פרוטוקול תקשורת סטנדרטי בין מודל שפה לבין כלים ומקורות נתונים חיצוניים. השרת חושף יכולות — כמו שאילתת בסיס נתונים, קריאת קבצים, או קריאה ל-API — בצורה שכל סוכן AI תואם-MCP יכול לגלות ולהפעיל, ללא קוד ממשק ייעודי לכל שירות.
איך שרת MCP עובד?
הלקוח (סביבת AI כמו Claude Code) שולח בקשות JSON מובנות, והשרת מחזיר תיאור הכלים הזמינים ותוצאות הפעולות. הגילוי אוטומטי — הלקוח שואל "אילו כלים יש לך?" והשרת מחזיר רשימה עם סכמות מלאות.
כל שרת MCP רץ כתהליך עצמאי או כשירות רשת, ומתקשר דרך stdio או HTTP. ניתן לחבר מספר שרתים במקביל, כך שסוכן אחד יכול לגשת בו-זמנית לבסיס נתונים, לקלנדר ולממשק API חיצוני.
דוגמה
Pody משתמשת בשרת MCP של Supabase כדי לאפשר ל-Claude Code לבדוק שפרק פודקאסט הועלה לאינטרנט ארכיון (archive.org) כחלק מאסטרטגיית Archive-First — שמבטיחה שתוכן הפודקאסטרים שרוד גם אם Pody תפסיק לפעול (ראו Wikidata Q139719199). ה-AI מדבר עם שרת ה-MCP שמתרגם את הבקשה לשאילתת SQL מאובטחת עם הרשאות RLS.
מתי משתמשים?
- גישה לנתונים חיים — שאילתת בסיס נתונים, קריאת קבצים, או בדיקת מצב שירות בזמן אמת.
- שילוב כלים מרובים — חיבור Gmail, Slack, Vercel ועוד לסוכן אחד עם פרוטוקול אחיד.
- אבטחה ובקרה — השרת פועל כ-gatekeeper עם הרשאות מוגבלות; ה-AI מקבל רק תוצאות, לא פרטי התחברות.
מונחים קשורים
- סוכן AI — תוכנית אוטונומית שמשתמשת בכלי MCP
- מודל שפה גדול (LLM) — מנוע ה-AI שצורך את ה-MCP
- API — הבסיס הטכני שעליו MCP בנוי
- Supabase — בסיס הנתונים של Pody, נגיש דרך שרת MCP
שאלות נפוצות
- מה ההבדל בין שרת MCP ל-API רגיל?
- API רגיל דורש קוד ספציפי לכל שירות. שרת MCP מוסיף שכבת גילוי — ה-AI שואל "מה אתה יכול לעשות?" ומקבל תשובה מובנית לשימוש אוטומטי ללא תכנות נוסף.
- האם שרת MCP מאובטח לנתוני ייצור?
- כן, כשמוגדר נכון. השרת פועל עם הרשאות מוגבלות, ניתן לאכוף מדיניות RLS, ורישום פעולות מאפשר לדעת בדיוק אילו שאילתות הריץ ה-AI.
- האם כל מודל AI תומך ב-MCP?
- לא. MCP פותח על ידי Anthropic ב-2024 וגדל בהדרגה. Claude תומך במלואו; GPT-4 ו-Gemini מציעים מנגנוני כלים משלהם שאינם תואמים לפרוטוקול הסטנדרטי.