מה זה MCP? MCP הוא ראשי תיבות של Model Context Protocol, פרוטוקול פתוח שפיתחה Anthropic, החברה שמאחורי Claude, כדי לתת ל-Claude דרך אחידה להתחבר לכלים ולמקורות מידע חיצוניים. במקום ש-Claude רק ידבר איתך בצ׳אט, MCP מאפשר לו לקרוא מיילים, לשלוף שורות מבסיס נתונים, לגלוש באתר או לפתוח קבצים במחשב שלך. במאמר הזה נסביר את זה בפשטות, נראה דוגמאות אמיתיות, ונלמד איך מוסיפים שרת MCP ראשון.
הדימוי הכי מדויק ל-MCP הוא שקע USB-C של עולם ה-AI. פעם כל מכשיר דרש כבל אחר; היום יש חיבור אחד שמתאים להכל. אותו רעיון: פעם, כל אפליקציה שרצתה לחבר מודל שפה לכלי חיצוני נאלצה לבנות אינטגרציה ייחודית מאפס. MCP מגדיר תקן אחד, וכל כלי שמדבר בשפה הזו מתחבר מיד לכל לקוח שתומך בפרוטוקול.
למה MCP חשוב, מה זה פותר
מודל שפה לבד יודע לחשוב ולנסח, אבל הוא "כלוא" בתוך השיחה. הוא לא יודע מה יש בתיבת המייל שלך, מה קורה בבסיס הנתונים של העסק, או מה כתוב בקובץ שפתחת אתמול. עד היום כל חיבור כזה היה פרויקט הנדסי בפני עצמו. הבעיה נקראת בעגה "בעיית M כפול N": M אפליקציות ו-N כלים דורשים M×N חיבורים נפרדים.
MCP הופך את זה ל-M+N: כל אפליקציה מיישמת את הפרוטוקול פעם אחת, כל כלי חושף את עצמו פעם אחת, והכל מתחבר. זו הסיבה שבתוך זמן קצר קמו מאות שרתי MCP קהילתיים, ל-GitHub, ל-Slack, ל-Google Drive ועוד.
איך MCP עובד, שלושת המרכיבים
הארכיטקטורה של MCP פשוטה ומורכבת משלושה חלקים:
- Host (המארח), האפליקציה שבה Claude רץ, למשל Claude Desktop או Claude Code. זה מה שאתה מדבר איתו.
- Client (הלקוח), רכיב בתוך ה-Host שמנהל את החיבור לכל שרת בנפרד.
- Server (השרת), תוכנית קטנה שחושפת יכולות מסוימות: כלים (פעולות שאפשר להריץ), משאבים (מידע שאפשר לקרוא) ו-prompts מוכנים.
כשאתה שואל את Claude שאלה, אם התשובה דורשת מידע חיצוני, נניח "כמה הזמנות קיבלנו החודש?", Claude מזהה שיש שרת MCP מתאים, קורא לכלי הנכון בו, מקבל את הנתונים, ומנסח לך תשובה. אתה רואה רק את התשובה, אבל מאחורי הקלעים התרחשה שיחה מסודרת בין הלקוח לשרת.
דוגמאות אמיתיות לשרתי MCP
הנה כמה מהשרתים הנפוצים ומה כל אחד מאפשר ל-Claude לעשות:
| שרת MCP | מה הוא מחבר | דוגמת שימוש |
|---|---|---|
| Filesystem | קבצים ותיקיות במחשב | "קרא את כל קובצי ה-CSV בתיקייה וסכם אותם" |
| Gmail / Email | תיבת המייל | "מצא את כל המיילים מלקוח X מהחודש האחרון" |
| Supabase / Postgres | בסיס נתונים | "כמה משתמשים חדשים נרשמו השבוע?" |
| Browser (Playwright) | דפדפן אמיתי | "היכנס לאתר, מלא את הטופס ושלח" |
| GitHub | מאגרי קוד ו-issues | "פתח PR עם התיקון שכתבנו" |
שים לב לדוגמת Supabase: במקום שאתה תכתוב שאילתת SQL, תריץ אותה ותעתיק את התוצאה, Claude עושה את כל השרשרת. הוא מבין את השאלה בעברית, מתרגם אותה לשאילתה, מריץ דרך שרת ה-MCP, ומחזיר תשובה. זו קפיצת המדרגה האמיתית.
איך מוסיפים שרת MCP, צעד ראשון
הדרך הכי פשוטה להתחיל היא דרך Claude Code בטרמינל. הוספת שרת נעשית בפקודה אחת. לדוגמה, הוספת שרת מערכת הקבצים:
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/dir
אחרי זה אפשר לבדוק שהשרת מחובר:
claude mcp list
ב-Claude Desktop ההוספה נעשית דרך קובץ הגדרות בפורמט JSON. הנה דוגמה מינימלית שמוסיפה את אותו שרת:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/docs"]
}
}
}
ברגע שהשרת רץ, פשוט תבקש מ-Claude משהו שדורש גישה לקבצים, והוא יזהה לבד שהכלי זמין וישתמש בו. אין צורך "להפעיל" את הכלי ידנית.
MCP מול Tool Use, מה ההבדל
הרבה מתבלבלים בין השניים. Tool Use הוא היכולת הבסיסית של ה-Claude API לקרוא לפונקציות שאתה מגדיר ידנית בקוד, אתה אחראי על החיווט המלא. MCP הוא שכבת תקן מעליו: שרת חושף כלים בפורמט אחיד, וכל לקוח שתומך ב-MCP מתחבר אליו בלי קוד ייעודי. אם אתה בונה אפליקציה משלך, כדאי להכיר את שניהם, הנושא מכוסה לעומק בשיעור Claude Code ו-MCP, שליטה מלאה על כלים חיצוניים ובשיעור Claude API Mastery, Streaming, Caching ו-Tool Use.
מתי כדאי להתחיל עם MCP
אם אתה עדיין לומד את היסודות של איך לדבר עם Claude, התמקד קודם בפרומפטים ובשימושים היומיומיים בקטלוג השיעורים החינמי. אבל ברגע שאתה מוצא את עצמך מעתיק ומדביק מידע מ-Claude למערכות אחרות שוב ושוב, זה הסימן ש-MCP יחסוך לך שעות. למדריך מעמיק ומורחב על התקנה, שרתים מומלצים ובניית שרת משלך, קרא את מדריך ה-MCP המלא שלנו.
בשורה התחתונה: MCP הוא מה שהופך את Claude מעוזר שמייעץ לסוכן שמבצע. זה אחד הצעדים הכי משמעותיים במעבר מ"לשחק עם AI" ל"לעבוד עם AI".
שאלות נפוצות
מה זה MCP בקצרה?
MCP (ראשי תיבות של Model Context Protocol) הוא פרוטוקול פתוח שפיתחה Anthropic ומאפשר ל-Claude להתחבר לכלים ולמקורות מידע חיצוניים, כמו Gmail, בסיסי נתונים, דפדפן ומערכת הקבצים. במקום שכל אפליקציה תבנה חיבור ייחודי משלה, MCP מגדיר שפה אחידה שבה כל שרת יכול לחשוף כלים ל-Claude. זה הופך את Claude מצ׳אט שרק מדבר לסוכן שיכול לפעול.
האם MCP זה בחינם ובטוח לשימוש?
הפרוטוקול עצמו הוא קוד פתוח וחינמי לחלוטין, ורוב שרתי ה-MCP הרשמיים חינמיים גם הם. מבחינת אבטחה, MCP מריץ קוד מקומי אצלך, לכן חשוב להתקין שרתים רק ממקורות מהימנים ולבדוק אילו הרשאות אתה נותן לכל שרת. שרת שמחובר ל-Gmail שלך יכול לקרוא מיילים, אז התייחס לזה כמו לכל הרשאה רגישה.
מה ההבדל בין MCP לבין Tool Use של ה-API?
Tool Use הוא היכולת הגולמית של ה-API לקרוא לפונקציות שאתה מגדיר בקוד, אתה אחראי על כל החיבור. MCP הוא שכבה סטנדרטית מעליו: הוא מגדיר איך שרת חושף כלים כך שכל לקוח שתומך ב-MCP (למשל Claude Code או Claude Desktop) יוכל להתחבר אליו בלי קוד מותאם. בקצרה, Tool Use הוא המנוע, ו-MCP הוא התקן שמחבר מנועים ומכשירים יחד.
