ClaudeLearn/MCP
01 / 12
לבנות · מודול 35

MCP -
בלי באז-וורד.

Model Context Protocol. מה זה, מה הוא פותר, ומתי שווה לאמץ. בלשון פרקטית, בלי הייפ.

12 שקופיות  ·  פרוטוקול  ·  ~10 דקות
הבעיה

כל מודל,
דרך משלו לדבר עם כלים.

אם אתם בונים אינטגרציה של מודל עם Slack, GitHub, ו-Postgres - אתם כותבים שלושה adapters. כל מודל חדש או כלי חדש = adapter נוסף.

חוסר התקן הזה הוא הסיבה ש-MCP נולד.

המהות

MCP = פרוטוקול אחיד.

אנתרופיק פרסמה ב-2024 פרוטוקול פתוח שמגדיר איך מודלים מדברים עם כלים. המפתח של MCP - לא רק תקן טכני, אלא תקן שכל מודל יכול לאמץ. בפועל, OpenAI ומיקרוסופט הצטרפו במהלך 2025.

המבנה

שלושה רכיבים.

01
Host

האפליקציה שדרכה משתמשים בקלוד (Claude Desktop, IDE, וכו').

02
Client

השכבה שמתחברת בין ה-host לבין שרתי MCP.

03
Server

הקובץ שמגלה כלים ספציפיים - GitHub, Postgres, או משלכם.

מה ה-Server מגלה

שלוש יכולות.

  • Tools - פעולות שהמודל יכול לקרוא להן (יצירת issue ב-GitHub, שאילתת SQL).
  • Resources - תוכן שהמודל יכול לקרוא ולאחזר (קובץ, רשומה במסד נתונים).
  • Prompts - תבניות פרומפט שמשתמש יכול להפעיל מהאפליקציה.
דוגמה

GitHub MCP server.

שרת ה-GitHub חושף כלים כמו: list_repos, get_pr, create_issue, search_code. אחרי שמגדירים את השרת ב-Claude Desktop, אפשר לבקש: “תפתח issue על הבאג הזה ב-repo X” - וקלוד יקרא לכלי create_issue.

למה לא רק tool use

ההבדל מ-tool use רגיל.

Tool use ב-API מחייב אתכם להגדיר את הכלים בכל פנייה. MCP מפריד: השרת מגדיר את הכלים פעם אחת, וכל לקוח שתומך ב-MCP יכול להשתמש בלי הגדרה מחדש.

תוצאה: שוק של servers שאפשר “להתקין” ולא לכתוב.

איפה זה תומך

הסביבות הנוכחיות.

  • Claude Desktop - תמיכה מובנית, הגדרה דרך קובץ JSON
  • Claude Code - תמיכה מובנית, פקודה claude mcp add
  • Cursor, Windsurf - תומכים ב-MCP servers
  • OpenAI Desktop - תמיכה בסיסית מ-2025
  • SDKs - ספריות לכתיבת שרתים ב-TypeScript, Python, Rust, ועוד
הגדרה בסיסית

הוספת שרת ל-Claude Desktop.

{ "mcpServers": { "github": { "command": "npx", "args": ["-y", "@github/mcp-server"], "env": {"GITHUB_TOKEN": "ghp_..."} } } }

אחרי שמירה והפעלה מחדש, השרת זמין בכל שיחה - בלי קוד נוסף.

מתי לכתוב שרת משלכם

שלוש סיטואציות.

  • מערכת פנימית. אם יש לכם API פנימי שאף אחד אחר לא יבנה לו שרת - תכתבו לבד.
  • אינטגרציה מקצועית. Slack, Jira, Linear - יש שרתים, אבל אם רוצים פיצ'ר ייחודי לחברה שלכם.
  • מסד נתונים פרטי. שרת שמספק קריאה (בלבד!) לדאטה של הצוות, עם שליטה מדויקת מה נגיש.
אנטי-פטרנים

טעויות שעלולות לכאוב.

  • להעניק כתיבה ללא הגבלה. שרת שיכול למחוק נתונים בלי אישור = אסון מחכה לקרות.
  • טוקנים בקוד. שמרו אישורי גישה במשתני סביבה, לא בקובץ ההגדרות.
  • שרת אחד לכל החברה. שרת לכל שירות, עם הרשאות ברורות ומוגדרות.
המשכים טבעיים

MCP מחבר.
tool use וסוכנים מנצלים.

ClaudeLearn · סוף מודול 35 · חזרה לקטלוג

← → מקשי חצים  ·  רווח להמשך