חיבור שרתי MCP — מדריך מהיר
MCP (Model Context Protocol) מאפשר ל-Claude Code להשתמש בכלים מחוץ לסט המובנה — כמו חיפוש בטראקר, שאילתת מסד נתונים, או שליטה בדפדפן. הכלים מגיעים משרתי MCP שרצים על המחשב שלך או כשירותים מאוחסנים.
מה זה עושה
שרת MCP מוסיף לClaude Code כלים חדשים שהמודל יכול לקרוא להם בזמן עבודה. דוגמאות: חיפוש ב-Sentry, ניווט בדפדפן עם Playwright, שאילתות ב-Linear. כל שרת נרשם עם שם שבוחרים, וכלי השרת מסומנים באותו שם בפלט של Claude.
שרתי MCP קיימים בשני סוגים:
- שרת HTTP מאוחסן — מתחבר לשירות רץ ב-URL נתון
- שרת stdio מקומי — Claude Code מפעיל תהליך על המחשב (למשל דרך npx)
איך משתמשים
שלב 1 — הוספת שרת
מחוץ לסשן Claude (בטרמינל רגיל):
claude mcp add --transport http claude-code-docs https://code.claude.com/docs/mcpהפירוט:
- claude mcp add — רושם שרת
- --transport http — שרת מאוחסן ב-URL
- claude-code-docs — שם לבחירתך
- https://code.claude.com/docs/mcp — כתובת השרת
לשרת stdio מקומי (למשל Playwright לבדיקות דפדפן):
claude mcp add playwright -- npx -y @playwright/mcp@latestהסימן -- מפריד בין שם השרת לפקודה שClaude Code יפעיל.
שלב 2 — בדיקת חיבור
claude mcp list| סטטוס | משמעות |
|---|---|
✔ Connected | מוכן לשימוש |
! Needs authentication | נדרשת כניסה דרך הדפדפן |
✘ Failed to connect | השרת לא הגיב |
⏸ Pending approval | שרת של פרויקט שטרם אישרת |
שלב 3 — שימוש בסשן
claudeUse the claude-code-docs server to look up what MCP_TIMEOUT doesClaude יציין בפלט שלו את שם השרת ליד כל קריאה לכלי.
היכן נשמרת ההגדרה
| סקופ | קובץ | זמינות |
|---|---|---|
local (ברירת מחדל) | ~/.claude.json, תחת הפרויקט הנוכחי | רק אתה, רק פרויקט זה |
user | ~/.claude.json, בראש הקובץ | רק אתה, כל הפרויקטים |
project | .mcp.json בשורש הפרויקט | כל הצוות (לאחר commit) |
# שרת שיעבוד בכל הפרויקטים שלך
claude mcp add --scope user --transport http claude-code-docs https://code.claude.com/docs/mcp
# שרת לכל הצוות (מחייב commit של .mcp.json)
claude mcp add --scope project --transport http claude-code-docs https://code.claude.com/docs/mcpהסרת שרת
claude mcp remove claude-code-docsפתרון בעיות נפוצות
שרת stdio איטי בהפעלה — ברירת המחדל היא 30 שניות. הגדל עם:
MCP_TIMEOUT=60000 claudeשרת לא מופיע — claude mcp list מריץ מהתיקייה הנוכחית. שרת בסקופ local מוגדר לפרויקט שבו הוספת אותו בלבד.
שרת מחובר אך אין כלים — ייתכן שחסר משתנה סביבה (כמו API key). הוסף עם --env KEY=value בפקודת mcp add.