Home / Glossary / Model Context Protocol (MCP)

Definition

Model Context Protocol (MCP)

Model Context Protocol (MCP) הוא תקן פתוח שנוצר על ידי Anthropic שמספק דרך אוניברסלית לחבר מודלי AI לכלים חיצוניים, מקורות נתונים ו-APIs. הוא משמש כממשק מתוקנן — כמו USB ל-AI — כך שכל כלי תואם-MCP יכול לעבוד עם כל סוכן AI תואם-MCP.

מדוע MCP קיים

לפני MCP, כל כלי AI בנה אינטגרציות מותאמות משלו למסדי נתונים, APIs ושירותים חיצוניים. זה אמר עבודה כפולה בין כלים ותלות בספק למשתמשים. MCP פותר זאת על ידי הגדרת פרוטוקול סטנדרטי: יצרני כלים בונים שרת MCP אחד, והוא עובד עם כל סוכן AI שתומך ב-MCP — Claude Code, Cursor, Windsurf ואחרים.

כיצד MCP עובד

MCP משתמש בארכיטקטורת לקוח-שרת. סוכן ה-AI (לקוח) מתחבר לשרתי MCP שחושפים כלים, משאבים והנחיות. כשהסוכן צריך לשאול מסד נתונים, לחפש תיעוד, או לקרוא ל-API, הוא שולח בקשה מתוקנת לשרת MCP המתאים. השרת מטפל באינטראקציה האמיתית ומחזיר תוצאות מובנות שהסוכן יכול להסיק מהן.

json
// Example: MCP server configuration in Claude Code
// ~/.claude/settings.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "GITHUB_TOKEN": "ghp_..." }
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres"],
      "env": { "DATABASE_URL": "postgresql://..." }
    }
  }
}

שרתי MCP זמינים עבור GitHub, PostgreSQL, Slack, Google Drive, מערכות קבצים ועשרות שירותים אחרים. בדוק את רישום שרת MCP לרשימה מלאה של אינטגרציות שנבנו על ידי הקהילה.

למה משמש Model Context Protocol?+
MCP מחבר סוכני קוד AI לכלים ונתונים חיצוניים. שימושים נפוצים כוללים שאילתות למסדי נתונים, חיפוש תיעוד, גישה ל-APIs, קריאת קבצים מאחסון ענן ואינטראקציה עם כלי ניהול פרויקטים — הכל מתוך תהליך העבודה של סוכן ה-AI.
אילו כלי AI תומכים ב-MCP?+
Claude Code, Cursor, Windsurf, Cline ומספר כלי קוד AI אחרים תומכים ב-MCP. מאחר שזהו פרוטוקול פתוח, כל כלי יכול ליישם תמיכת MCP.
האם MCP מיועד רק לקוד?+
לא. בעוד ש-MCP נמצא בשימוש נרחב בכלי קוד AI, זהו פרוטוקול כלל-מטרתי. הוא יכול לחבר מודלי AI לכל מערכת חיצונית — פלטפורמות תמיכת לקוחות, מסדי נתונים מחקריים, כלי CRM ועוד.
כיצד אני יוצר שרת MCP מותאם?+
שרתי MCP יכולים להיבנות ב-TypeScript, Python, או כל שפה שתומכת ב-JSON-RPC. ה-MCP SDK מספק תבניות התחלה. שרת בסיסי מגדיר כלים (פונקציות שה-AI יכול לקרוא) ומשאבים (נתונים שה-AI יכול לקרוא).

Related terms

קוד סוכניClaude CodeCLAUDE.mdסוכן קוד

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS