מדריך MCP לשנת 2026: מה זה, השרתים הטובים ביותר והגדרה
פרוטוקול הקשר למודל (MCP) הגיע ל-97 מיליון התקנות. למדו מה זה MCP, השרתים הטובים ביותר, איך להגדיר אותו ב-Claude וב-Cursor, ולמה זה חשוב.
TL;DR — MCP בשנת 2026
| מה זה | פרוטוקול פתוח המחבר מודלי AI לכלים חיצוניים ומקורות נתונים |
| נוצר על ידי | Anthropic (נובמבר 2024), כעת מנוהל על ידי ה-Agentic AI Foundation של ה-Linux Foundation |
| התקנות | 97 מיליון+ הורדות SDK נכון למרץ 2026 |
| שרתים זמינים | 12,000+ ב-npm, PyPI, GitHub, ובמאגרים כמו Smithery |
| לקוחות נתמכים | Claude Desktop, Claude Code, Cursor, Windsurf, VS Code (Copilot), Zed, Cline, Replit |
| תעבורה (Transport) | Stdio (מקומי), Streamable HTTP (מרוחק) |
| עלות | חינמי ובקוד פתוח (Apache 2.0) |
מהו ה-Model Context Protocol?
ה-Model Context Protocol (MCP) הוא תקן פתוח שנוצר על ידי Anthropic המגדיר כיצד יישומי AI מתחברים לכלים חיצוניים, API-ים ומקורות נתונים. חשבו על זה כעל USB-C עבור AI: תקע יחיד ואוניברסלי המאפשר לכל מודל AI לדבר עם כל שירות.
לפני MCP, לכל כלי AI הייתה דרך קניינית משלו לקריאה לשירותים חיצוניים. אם בניתם אינטגרציה של כלי עבור ChatGPT, הייתם צריכים לבנות אותה מחדש עבור Claude, ושוב עבור Cursor. MCP מבטל את הפיצול הזה. בונים שרת MCP אחד, והוא עובד בכל מקום.
Anthropic שחררה את MCP כקוד פתוח בנובמבר 2024. עד דצמבר 2025, הוא נתרם ל-Agentic AI Foundation (AAIF) של ה-Linux Foundation, שנוסדה במשותף על ידי Anthropic, OpenAI, Block, Google, Microsoft, AWS ו-Cloudflare. עד 25 במרץ 2026, הוא חצה את רף 97 מיליון ההתקנות — עקומת האימוץ המהירה ביותר עבור כל תקן תשתית AI בהיסטוריה.
איך MCP עובד?
MCP משתמש בארכיטקטורת לקוח-שרת עם שלושה רכיבי מפתח:
הארכיטקטורה
┌─────────────────────────────────────────┐
│ Host (Claude Desktop, Cursor, etc.) │
│ │
│ ┌───────────┐ ┌───────────┐ │
│ │ MCP Client│ │ MCP Client│ ... │
│ └─────┬─────┘ └─────┬─────┘ │
└────────┼───────────────┼────────────────┘
│ │
┌─────▼─────┐ ┌─────▼─────┐
│ MCP Server│ │ MCP Server│
│ (GitHub) │ │ (Postgres)│
└───────────┘ └───────────┘
- Host (מארח): אפליקציית ה-AI שבה אתם משתמשים (Claude Desktop, Cursor, Claude Code)
- MCP Client (לקוח): מוטמע בתוך המארח, שומר על חיבור 1:1 עם כל שרת
- MCP Server (שרת): תוכנית קלה החושפת כלים, משאבים או פרומפטים משירות חיצוני
שלושה פרימיטיבים (Primitives)
MCP מגדיר שלושה פרימיטיבים לאופן שבו נתונים זורמים:
| פרימיטיב | נשלט על ידי | דוגמה |
|---|---|---|
| Tools | מודל ה-AI | "חפש במאגר ה-GitHub הזה", "הרץ שאילתת SQL זו" |
| Resources | האפליקציה | תוכן קבצים, סכימות של בסיסי נתונים, תגובות API |
| Prompts | המשתמש | תבניות פרומפט מוכנות מראש לזרימות עבודה ספציפיות |
תעבורה (Transport)
כל התקשורת משתמשת ב-JSON-RPC 2.0. שתי אפשרויות תעבורה:
- Stdio: עבור שרתים מקומיים. הלקוח מפעיל את השרת כתהליך משנה (subprocess) ומתקשר דרך stdin/stdout. אפס עומס רשת, פשטות מקסימלית.
- Streamable HTTP: עבור שרתים מרוחקים. משתמש בנקודת קצה HTTP אחת להעברת הודעות דו-כיוונית. החליף את תעבורת ה-SSE הישנה יותר בשנת 2025.
שרתי MCP מובילים בשנת 2026
המערכת האקולוגית התפוצצה ליותר מ-12,000 שרתים. אלו הם המאומצים ביותר:
| שרת | מתחבר ל- | התקנות | מתוחזק על ידי |
|---|---|---|---|
| Filesystem | קבצים מקומיים (קריאה/כתיבה) | 485K+ | Anthropic (רשמי) |
| GitHub | מאגרים, PRs, issues, CI/CD | 398K+ | GitHub (רשמי) |
| PostgreSQL | בסיסי נתונים Postgres | 312K+ | Anthropic (רשמי) |
| Brave Search | תוצאות חיפוש באינטרנט | 287K+ | Anthropic (רשמי) |
| Playwright | אוטומציה של דפדפן | 180K+ | Microsoft (רשמי) |
| Slack | הודעות, ערוצים, שרשורים | 150K+ | Anthropic (רשמי) |
| Context7 | תיעוד ספריות מעודכן | 120K+ | Upstash |
| Supabase | פלטפורמת Supabase המלאה | 95K+ | Supabase |
| Firecrawl | גירוד (Scraping) וסריקת אתרים | 85K+ | Firecrawl |
| Notion | דפים, בסיסי נתונים, חיפוש | 70K+ | קהילה |
בחירות בולטות
Context7 הוא ללא ספק השרת בעל ההשפעה הגבוהה ביותר על קידוד יומיומי. הוא נותן ל-AI שלכם גישה לתיעוד ספריות עדכני וספציפי לגרסה, ומבטל API-ים "מוזים" (hallucinated) ודוגמאות קוד מיושנות. אם סוכן ה-AI שלכם ממשיך להציע סינטקס שכבר אינו בשימוש (deprecated), Context7 פותר את זה. Playwright (של Microsoft) נותן ל-AI שלכם שליטה על דפדפן אמיתי תוך שימוש בעץ הנגישות של Playwright. זה מהיר ואמין יותר מגישות המבוססות על צילומי מסך. אידיאלי לבדיקות, גירוד נתונים ואימות ויזואלי. Firecrawl מטפל בחילוץ נתונים מהאינטרנט מבלי לעזוב את עורך הקוד. כלי ה-firecrawl_agent שלו מתכנן אסטרטגיית גלישה משלו, אוסף נתונים ממקורות מרובים ומחזיר תוצאות מובנות.
אילו כלי AI תומכים ב-MCP?
כל פלטפורמת AI מרכזית תומכת כיום ב-MCP כלקוח:
| כלי | תמיכת MCP | הערות |
|---|---|---|
| Claude Desktop | מלאה | האינטגרציה העמוקה ביותר (Anthropic בנתה גם את Claude וגם את MCP) |
| Claude Code | מלאה | ללא הגבלת כלים, מבוסס טרמינל, תומך בשרתים מקומיים ומרוחקים |
| Cursor | מלאה | ההגדרה הקלה ביותר דרך ממשק ההגדרות, הגבלה של 40 כלים לשרת |
| Windsurf | מלאה | בקרות ארגוניות חזקות, הגדרות MCP בניהול מנהל מערכת |
| VS Code + Copilot | מלאה | תמיכת MCP טבעית במצב סוכן של GitHub Copilot |
| Zed | מלאה | תמיכת MCP מובנית בעורך |
| Cline | מלאה | תוסף VS Code עם אינטגרציית MCP |
| ChatGPT | חלקית | OpenAI אימצה תמיכת MCP בשנת 2025 |
| Replit | מלאה | אינטגרציית MCP מותאמת לענן |
איך להגדיר שרתי MCP
ב-Claude Desktop
- פתחו את Claude Desktop ועברו אל Settings > Developer > Edit Config
- זה יפתח את הקובץ
claude_desktop_config.json. הוסיפו את השרתים שלכם:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/you/projects"
]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
},
"postgres": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://localhost:5432/mydb"
]
}
}
}
- צאו לחלוטין ופתחו מחדש את Claude Desktop (לא רק לסגור את החלון)
- אתם אמורים לראות סמל של פטיש בשורת הקלט של הצ'אט, המציין את הכלים הזמינים
ב-Cursor
אופציה א' — ממשק הגדרות:- עברו אל Settings > Features > MCP
- לחצו על Add Server, מלאו את השם, הפקודה והארגומנטים
- הפעילו מחדש את Cursor לחלוטין
צרו קובץ .cursor/mcp.json בתיקיית השורש של הפרויקט שלכם:
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"]
},
"brave-search": {
"command": "npx",
"args": ["-y", "@anthropic-ai/brave-search-mcp"],
"env": {
"BRAVE_API_KEY": "your_key_here"
}
}
}
}
שיטה זו אידיאלית לשיתוף עם צוות דרך בקרת גרסאות (version control).
ב-Claude Code
הוסיפו שרתים דרך שורת הפקודה:
# הוספת שרת stdio
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /Users/you/projects
# הוספת שרת עם משתני סביבה
claude mcp add github -e GITHUB_TOKEN=ghp_your_token -- npx -y @modelcontextprotocol/server-github
# רשימת שרתים מוגדרים
claude mcp list
# הסרת שרת
claude mcp remove filesystem
טיפים מרכזיים להגדרה
- לעולם אל תכתבו סודות (secrets) ישירות בקבצי הגדרות. השתמשו במשתני סביבה או במנהל סודות.
- כל שרת שעובד ב-Claude Desktop עובד גם ב-Cursor — פורמט ה-JSON זהה.
- שרתי Stdio דורשים התקנה מקומית של Node.js (עבור
npx) או Python (עבורuvx). - שרתים מרוחקים דורשים רק URL — ללא תלות מקומית.
בניית שרת MCP משלכם
אם לכלי או לשירות שלכם עדיין אין שרת MCP, אתם יכולים לבנות אחד. קיימים SDK-ים רשמיים עבור TypeScript, Python, Java, Kotlin, C#, Swift ו-Go.
הנה דוגמה מינימלית ב-TypeScript:
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { z } from "zod";
const server = new McpServer({
name: "my-server",
version: "1.0.0",
});
server.tool(
"get_weather",
"Get current weather for a city",
{ city: z.string() },
async ({ city }) => ({
content: [{ type: "text", text: `Weather in ${city}: 72°F, sunny` }],
})
);
const transport = new StdioServerTransport();
await server.connect(transport);
פרסמו ל-npm וכל אחד יוכל להוסיף אותו עם npx -y your-package-name.
למה MCP ניצח?
MCP הצליח במקום שבו ניסיונות קודמים לתקני כלי AI נכשלו משלוש סיבות:
- שלח קודם, תקנן אחר כך. Anthropic שחררה את MCP עם שרתים עובדים ותמיכת לקוחות אמיתית לפני שביקשה אישור מהתעשייה. עד שהמתחרים העריכו אותו, אלפי מפתחים כבר השתמשו בו.
- פשטות. שרת MCP מבוסס stdio הוא קובץ בודד. JSON-RPC הוא פרוטוקול מוכר היטב. המחסום לבניית שרת הוא דקות, לא שבועות.
- ממשל ניטרלי. תרומת MCP ל-Agentic AI Foundation של ה-Linux Foundation — עם OpenAI, Google, Microsoft ו-AWS כחברים — הסירה את החשש מ-"נעילת ספק" (lock-in) של Anthropic. כעת הוא באמת ניטרלי.
פריסת אפליקציות מבוססות MCP
ברגע שבניתם אפליקציה המשתמשת בסוכני AI מחוברים ל-MCP, אתם צריכים לשלוח אותה לעולם. Y Build מטפל בצד הפריסה — פריסה בלחיצה אחת לרשת ה-edge הגלובלית של Cloudflare, עם אנליטיקה ו-SEO מובנים. שלבו את זרימת העבודה של ה-AI מבוסס ה-MCP שלכם עם Y Build כדי לעבור מאב-טיפוס לייצור תוך דקות.
התחילו לבנות בחינם ←שאלות נפוצות
מה זה MCP במונחים פשוטים?
MCP (Model Context Protocol) הוא תקן אוניברסלי המאפשר לעוזרי AI כמו Claude, ChatGPT ו-Cursor להתחבר לכלים ונתונים חיצוניים. במקום שכל AI יבנה אינטגרציות משלו, MCP מספק פרוטוקול אחד שעובד בכל מקום — בדומה לאופן שבו USB-C מספק כבל אחד לכל המכשירים.
האם השימוש ב-MCP הוא בחינם?
כן. MCP הוא קוד פתוח לחלוטין תחת רישיון Apache 2.0. מפרט הפרוטוקול, ה-SDK-ים ושרתי הייחוס הרשמיים הם כולם בחינם. חלק משרתי MCP של צד שלישי עשויים לדרוש מפתחות API עבור השירות הבסיסי (למשל, מפתח Brave Search API), אך MCP עצמו אינו עולה דבר.
האם אני צריך להיות מפתח כדי להשתמש ב-MCP?
עבור הגדרה בסיסית (הוספת שרתים ל-Claude Desktop או Cursor), נדרש ידע טכני מינימלי — בעיקר העתקה והדבקה של הגדרות JSON. בניית שרת MCP משלכם דורשת ניסיון בתכנות, אך שימוש בשרתים קיימים הוא פשוט.
מה ההבדל בין MCP ל-Function Calling?
Function calling הוא תכונה ברמת המודל שבה אתם מגדירים כלים בבקשת ה-API שלכם. MCP הוא תקן ברמת הפרוטוקול שנמצא מעל function calling — הוא מגדיר כיצד לקוחות מגלים, מתחברים ומפעילים כלים המארחים בשרתים חיצוניים. שרתי MCP יכולים לחשוף כלים שמופעלים לאחר מכן דרך יכולת ה-function calling של המודל.
איזה שרת MCP כדאי לי להתקין קודם?
התחילו עם Filesystem (עבור גישה לקבצים מקומיים) ו-Context7 (עבור תיעוד מעודכן). שני אלו מכסים את מקרי השימוש הנפוצים ביותר עבור מפתחים. הוסיפו את GitHub אם אתם עובדים עם מאגרים, ואת PostgreSQL או Supabase אם אתם מתקשרים עם בסיסי נתונים.
האם אני יכול להשתמש ב-MCP עם ChatGPT?
כן. OpenAI אימצה תמיכת MCP בשנת 2025 והקימה במשותף את ה-Agentic AI Foundation לצד Anthropic. ChatGPT תומך ב-MCP, אם כי Claude Desktop ו-Claude Code מציעים כיום את האינטגרציה העמוקה ביותר מאחר ש-Anthropic יצרה הן את המודל והן את הפרוטוקול.
כמה שרתי MCP אני יכול להריץ בו-זמנית?
אין הגבלה קשיחה בפרוטוקול. Claude Desktop ו-Claude Code תומכים במספר שרתים כפי שתגדירו. ל-Cursor יש מגבלה של 40 כלים לשרת אך הוא תומך במספר שרתים בו-זמנית. בפועל, רוב המפתחים מריצים 3-8 שרתים המכסים את זרימת העבודה המרכזית שלהם.
מקורות:
- Model Context Protocol — האתר הרשמי
- Anthropic — הכרזת ה-Model Context Protocol
- Anthropic — תרומת MCP ל-Agentic AI Foundation
- Linux Foundation — הכרזה על הקמת ה-Agentic AI Foundation
- MCP מגיע ל-97 מיליון התקנות — AI Unfiltered
- למה ה-Model Context Protocol ניצח — The New Stack
- מפרט MCP
- מאגר שרתי MCP ב-GitHub
- תיעוד MCP של Cursor
- תיעוד MCP של Claude Code