MCP — חיבור לכלים חיצוניים
עד עכשיו קלוד קוד עבד רק עם מה שכבר מובנה בו: לקרוא ולערוך קבצים, להריץ פקודות shell, לחפש בקוד. אבל המידע האמיתי של הצוות — כרטיס פתוח במעקב משימות, שגיאת production בכלי ניטור, מסמך במערכת חיצונית — נמצא מחוץ לריפו, ובלי דרך להגיע אליו הסוכן פשוט מנחש. בשיעור הזה נכיר את MCP (Model Context Proto
MCP הוא כמו מתאם חשמל אוניברסלי בנסיעות: במקום כבל מותאם במיוחד לכל שקע במדינה חדשה, מתאם אחד קבוע מחבר את המכשיר שלך לכל שקע שתפגוש/י.
- MCP (Model Context Protocol)
- תקן פתוח שמגדיר איך סוכן AI מתחבר לתוכניות חיצוניות ומקבל מהן כלים ומידע חדשים לשימוש, בלי לשנות שורה אחת בקוד של הסוכן עצמו.
- שרת MCP
- תוכנית חיצונית שחושפת כלים ומידע לפי תקן ה-MCP — למשל שרת שמדבר עם GitHub, Sentry, או בסיס נתונים.
- לקוח MCP (client)
- האפליקציה שמתחברת לשרתי MCP ומשתמשת בכלים שהם חושפים — כאן, קלוד קוד עצמו.
- כלי מחובר
- כלי חדש שהופך זמין לסוכן ברגע ששרת ה-MCP שמספק אותו מוגדר ומחובר — למשל mcp__github__issue_read.