כיצד להוסיף Linear MCP
חבר את Linear דרך הכרטיס בעל השם שלו ב-Durin ואמת קריאה מותרת וכתיבה נדחתה לפני השקה.
הכן גישת Linear
השתמש בכרטיס בשם Linear עם https://mcp.linear.app/mcp, נקודת הקצה של קריאה-כתיבה. Durin רושם לקוח OAuth משלו, כך שאין צורך בזיהוי לקוח או בסוד. כל הרשאה מכסה סביבת עבודה אחת, והיקפיה חלים על כל סביבת העבודה.
שמור, סקור והפעל
פתח את Admin → חיבורים → כל הספקים ובחר Linear. שמור על הרשמה אוטומטית והשאיר את היקפי OAuth ריקים. שמור את הטיוטה, היכנס, גלה כלים, שמור סקירת הרשאות והשיג את האימות הפרוס התואם. הפעל בדיקת קריאה מאושרת, בדוק את החיוב, אשר את ההפעלה והפעל את הכלים שנבדקו.
סקור כל כלי שאינו קריאה בלבד ככתיבה: כלי השמירה יכולים לעדכן אובייקטים קיימים, וכלי ה-diff פועלים על מאגר GitHub המקושר. כדי להפוך כתיבה לבלתי אפשרית במעלה הזרם, הוסף את https://mcp.linear.app/mcp/readonly כשרת MCP מותאם אישית במקום זאת.
השלם גישה לספק אישי, העתק את כתובת ה-URL לחיבור Durin שלך ואמת את הלקוח MCP שלך עבור כתובת האתר המדויקת הזו.
קרא והגיב על סוגיית בדיקה
בצוות בדיקה ייעודי, קרא בעיה אחת עם get_issue והמזהה שלה, כגון DQA-1. הוסף לו הערה אחת עם save_comment, העברת רק issueId וגוף. לעולם אל תעביר מזהה או parentId: Linear לאחר מכן מתעלם מ- issueId ועורך או משיב להערה אחרת.
- הצלחה צפויה: פרטי הנושא, ולאחר מכן הערה חדשה אחת בנושא זה; הפעילות מתעדת את שתי ההוצאות להורג.
- הכחשה צפויה: הגדר את Durin לדחות כתיבה ולחזור על ההערה; save_comment משאיר גילוי ולא מתרחשת שליחת ספק חדש. הקריאה נמשכת.
פתרון בעיות
הכניסה מצליחה אך כלי אינו זמין
בדוק שההסכמה של Linear העניקה גישת כתיבה, ולאחר מכן הסכמה אישית, משאבים מותרים, אימות פרוס והפעלה. גילוי לבדו אינו מעניק גישה.
שאלות נפוצות
מה עלי להקליט?
הקלט לקוח, גרסה, תאריך UTC, גרסת כלי/סכימה ושני מזהי הפעילות בעת השלמת זרימת העבודה.