Skip to Content
חלק ד׳ — תכונות מתקדמותMCP — Model Context Protocol

MCP — Model Context Protocol

💡

MCP הוא ה-API של עולם ה-AI לכלים חיצוניים — פרוטוקול סטנדרטי שמאפשר לכל מודל AI להתחבר לכל כלי חיצוני. כמו ש-REST API מחבר שרתים לעולם, MCP מחבר AI לכלים.

מה זה MCP?

Model Context Protocol הוא תקן פתוח שפיתחה Anthropic. הוא מגדיר כיצד AI יכול לתקשר עם כלים חיצוניים — databases, APIs, ממשקי פיתוח, ועוד.

ללא MCPעם MCP
אינטגרציהכל מודל + כל כלי = integration מיוחדכל מודל + כל כלי = חיבור אחיד
דיאגרמת MCP כ-API — מודל AI מחובר לכלים חיצוניים דרך פרוטוקול אחיד

MCP: ה-API של AI לעולם החיצוני

שרתי MCP נפוצים

שרתשימוש
context7 דוקומנטציה מעודכנת של ספריות
OctoCode חקירת קוד ב-GitHub/GitLab בשפה טבעית
GitHub MCP קריאת issues, PRs, קוד
Figma MCP עיצובים ישירות לקוד
Chrome DevTools MCP בדיקות, screenshots, אוטומציית דפדפן
Playwright MCP E2E testing ואוטומציית דפדפן
Elasticsearch MCP חיפוש ושאילתות על Elasticsearch
Notion MCP ניהול דפים, databases ותוכן ב-Notion

רוצים עוד? יש מאות שרתי MCP נוספים:

סרטון מומלץ

שני סוגים של MCP servers

סוגאיך עובדדוגמאותמתי
Remote (HTTP)שרת מרוחק באינטרנטcontext7, GitHub, Sentryרוב הזמן — התקנה מהירה, תחזוקה אפס
Local (stdio)רץ על המחשב שלכםכלי פנימי, database מקומיכשצריך גישה למשאבים מקומיים

התקנת MCP server

Remote — רוב ה-MCP servers הפופולריים הם remote. מוסיפים בפקודה אחת:

mcp — התקנת remote server
claude mcp add --transport http context7 https://mcp.context7.com/mcp
✓ context7 added as remote MCP server

Local — לכלים שרצים על המחשב שלכם:

mcp — התקנת local server
claude mcp add --transport stdio my-db-tool npx my-db-mcp start
✓ my-db-tool added as local MCP server

בדיקת חיבורים פעילים

mcp — בדיקת חיבורים
/mcp
Connected MCP servers:
context7 · ✓ connected
github · ✓ connected
figma · △ needs authentication

חלק מה-MCP servers דורשים authentication לפני שאפשר להשתמש בהם. במקרה כזה, עקבו אחרי ההוראות שיופיעו.

Figma MCP — Design to Code

💡

עם Figma MCP מחובר Claude יכול לקרוא ישירות את הקומפוננטות מ-Figma ולהמיר אותן לקוד React. אין צורך לצלם screenshot ולהסביר — Claude רואה את ה-design tokens, מרווחים, וצבעים ישירות.

תהליך עבודה עם Figma MCP

  1. מחברים Figma MCP
  2. מדביקים קישור לפריים ב-Figma
  3. Claude קורא את העיצוב ישירות
  4. Claude מייצר קוד React מדויק

התקנת Figma MCP

mcp — התקנת Figma MCP
claude mcp add --transport http figma-remote-mcp https://mcp.figma.com/mcp
✓ Figma MCP server added to Claude Code

לאחר מכן ב-Claude Code:

mcp — Figma prompt
תיצור את הקומפוננטה מהפריים הזה: https://www.figma.com/file/abc123/MyDesign?node-id=1:2

סרטון מומלץ

OctoCode MCP — חקירת קוד בשפה טבעית

💡

OctoCode מאפשר ל-Claude לחקור repos ב-GitHub ו-GitLab בשפה טבעית — מציאת הגדרות, מעקב אחרי call chains, הבנת ארכיטקטורה, ו-code review. במקום לקרוא קבצים שלמים ולבזבז tokens, Claude מקבל תשובות ממוקדות.

מה OctoCode נותן?

יכולתדוגמה
ניווט סמנטי”איפה מוגדר הפונקציה handleAuth?” — קפיצה ישירה להגדרה
מעקב קריאות”מי קורא ל-validateToken?” — call hierarchy מלא
חיפוש חכם”מצא את כל ה-API endpoints” — חיפוש לפי תבנית
חקירת repos חיצוניים”תסביר איך react-query מנהל cache” — מחקר על ספריות

התקנה

הדרך הקלה ביותר — wizard אינטראקטיבי שמגדיר authentication ומתקין את ה-MCP server:

mcp — התקנת OctoCode (wizard)
npx octocode-cli
→ GitHub OAuth setup...
→ MCP server installation...
✓ OctoCode MCP installed for Claude Code

לחלופין, הוסיפו ידנית ל-MCP config:

mcp — התקנה ידנית
claude mcp add --transport stdio octocode npx octocode-mcp@latest
✓ octocode added as local MCP server

דוגמת שימוש

octocode — חקירת react-query
תסביר איך react-query מנהל cache invalidation — תראה את הקוד
🔍 Searching TanStack/query for cache invalidation...
Found: packages/query-core/src/queryClient.ts
→ invalidateQueries() filters by queryKey prefix matching
→ Calls query.invalidate() → sets stale → triggers refetch
Found: packages/query-core/src/query.ts:321
→ Query#invalidate() sets this.state.isInvalidated = true
→ Observers notified via this.#observers.forEach(o => o.onQueryUpdate())
✓ 3 files analyzed, 0 full files loaded

למה זה חוסך tokens?

בלי OctoCode, כדי להבין repo חיצוני Claude צריך לקרוא קבצים שלמים — עשרות אלפי tokens על כל קובץ. עם OctoCode, Claude מקבל תשובות ממוקדות: רק ההגדרה, רק הקריאות, רק השורות הרלוונטיות. זה כמו ההבדל בין לקרוא ספר שלם לבין לחפש באינדקס.

סיכום — למה MCP משנה את המשחק

MCP הופך כל כלי חיצוני לחלק טבעי מעבודת ה-AI. במקום לעבור בין חלונות, להעתיק פלט, ולהדביק — Claude מתקשר ישירות עם הכלים שאתם כבר משתמשים בהם.

מהאיך MCP עוזר
דוקומנטציהcontext7 מביא docs מעודכנים — בלי הלוצינציות
חקירת קודOctoCode חוקר repos בשפה טבעית — בלי לקרוא קבצים שלמים
עיצובFigma MCP מתרגם designs לקוד — בלי screenshots
בדיקותPlaywright/Chrome DevTools מריצים E2E — בלי לצאת מה-terminal
ניהול תוכןNotion, Elasticsearch — שליפת מידע ישירות

העיקרון: כל כלי שיש לו MCP server הופך לכלי ש-Claude יודע להשתמש בו — באותו פרוטוקול סטנדרטי, בלי integration מיוחד לכל אחד.

📖

לתיעוד הרשמי המלא: MCP — Claude Code Docs