שרתי MCP
Wink מציעה שני שרתי MCP מאומתים. שניהם משתמשים בכניסה אינטראקטיבית ב-OAuth2 (זרימת קוד הרשאה PKCE) — סוכן ה-AI שלכם פותח לשונית דפדפן כדי שתתחברו עם חשבון Wink שלכם. אין צורך לנהל סודות לקוח.
| שרת | URL | מה הוא עושה |
|---|---|---|
| Inventory API | https://api.wink.travel/mcp | מלאי, הזמנות, מחירים, ערוצי מכירה, אנליטיקה וכל פעולות הפלטפורמה |
| Integrations | https://integrations.wink.travel/mcp | אינטגרציות עם מנהל ערוצים — סינכרון נכסים, מחירים וזמינות עם OTAs |
איך האימות עובד
Section titled “איך האימות עובד”שרתי MCP של Wink משתמשים בזרימת OAuth2 Authorization Code + PKCE ותומכים ברישום דינמי של לקוח (RFC 7591). כך זה עובד כשאתם מתחברים בפעם הראשונה:
- לקוח ה-AI שלכם מגלה את שרת ההרשאה מתוך מטא-דאטה של נקודת הקצה MCP ב-
/.well-known/oauth-protected-resource. - הלקוח נרשם בעצמו דרך רישום דינמי של לקוח — אין צורך בהגדרת אפליקציה ידנית.
- הלקוח פותח לשונית דפדפן ל-
https://iam.wink.travel. אתם מתחברים עם חשבון Wink ומאשרים את ההרשאות המבוקשות במסך ההסכמה. - Wink מנפיקה אסימון גישה המוגבל לחשבונכם ומקושר לזהותכם.
- לקוח ה-AI מצרף את האסימון לכל בקשה ל-MCP. כל תוצאות הכלים מוגבלות אוטומטית לישות הניהול שלכם.
- האסימונים פוקעים לאחר 3 שעות. לקוח ה-AI מרענן אותם ברקע ללא בקשה חוזרת.
כל קריאת כלי מתבצעת מתחת לזהות שלכם — אותם כללי ACL שמגנים על פורטל האינטרנט חלים גם על סוכן ה-AI.
חברו את לקוח ה-AI שלכם
Section titled “חברו את לקוח ה-AI שלכם”-
ודאו ש-Claude Code מעודכן:
Terminal window npm install -g @anthropic-ai/claude-code -
הוסיפו את שרת MCP של Wink Inventory:
Terminal window claude mcp add wink-inventory https://api.wink.travel/mcp --transport http -
Claude Code ייצור קשר עם השרת, יגלה את שרת ההרשאה ויפתח את הדפדפן המוגדר כברירת מחדל.
-
התחברו ל-Wink ואשרו את בקשת ההרשאות במסך ההסכמה.
-
Claude Code יאשר את החיבור. הקלידו
/mcpכדי לוודא שהשרת מופיע ושהכלים נטענו.
להוספת שרת Integrations גם כן:
claude mcp add wink-integrations https://integrations.wink.travel/mcp --transport http-
ערכו את קובץ הקונפיגורציה של Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
-
הוסיפו את רשומות שרתי MCP:
claude_desktop_config.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
סגרו והפעילו מחדש לחלוטין את Claude Desktop (השתמשו ב-Quit מהסרגל — סגירת החלון לא מספיקה).
-
Claude Desktop יפתח לשונית דפדפן עבור כל שרת חדש. התחברו ל-Wink ואשרו הרשאות.
-
סמל התקע בסרגל התחתון יציג את שני השרתים כמחוברים.
-
ודאו ש-Codex CLI מותקן:
Terminal window npm install -g @openai/codex -
פתחו (או צרו) את קובץ הקונפיגורציה של Codex:
- macOS / Linux:
~/.codex/config.json - Windows:
%USERPROFILE%\.codex\config.json
- macOS / Linux:
-
הוסיפו את רשומות שרתי MCP של Wink:
~/.codex/config.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
הפעלו את Codex. בשימוש הראשון, Codex יפתח לשונית דפדפן ל-
https://iam.wink.travel. -
התחברו ל-Wink ואשרו את ההרשאות המבוקשות.
-
Codex יאשר את החיבור. הריצו
codexובקשו ממנו לרשום את הכלים הזמינים כדי לוודא ששרתי Wink פעילים.
תמיכת שרתי MCP זמינה באפליקציית ChatGPT למחשב למנויים Plus, Pro, Team ו-Enterprise.
-
הורידו והתקינו את אפליקציית ChatGPT למחשב אם עדיין לא עשיתם זאת.
-
פתחו את האפליקציה ולחצו על סמל הפרופיל שלכם בפינה הימנית העליונה, ואז בחרו הגדרות.
-
עברו למחברים (או שרתי MCP בהתאם לגרסת האפליקציה) ולחצו על הוסף.
-
הזינו את כתובת שרת Wink Inventory:
https://api.wink.travel/mcpואז לחצו חבר.
-
ChatGPT יפתח לשונית דפדפן ל-
https://iam.wink.travel. התחברו ל-Wink ואשרו הרשאות. -
חזרו על שלבים 4–5 עבור שרת Integrations:
https://integrations.wink.travel/mcp -
שני השרתים יופיעו ברשימת המחברים שלכם. התחילו שיחה חדשה — כלים של Wink זמינים אוטומטית.
-
פתחו (או צרו) את קובץ הקונפיגורציה MCP של Cursor:
- macOS / Linux:
~/.cursor/mcp.json - Windows:
%USERPROFILE%\.cursor\mcp.json
- macOS / Linux:
-
הוסיפו את רשומות שרתי MCP של Wink:
~/.cursor/mcp.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
פתחו את Cursor. עברו להגדרות → הגדרות Cursor → MCP ואשרו ששני השרתים מופיעים עם אינדיקטור מצב ירוק. אם הם אדומים, לחצו על רענן.
-
Cursor יפתח לשונית דפדפן ל-
https://iam.wink.travel. התחברו ל-Wink ואשרו הרשאות. -
פתחו שיחה (
Ctrl+L/Cmd+L) ובקשו מ-Cursor לרשום את הכלים הזמינים של Wink כדי לאשר את החיבור.
-
פתחו (או צרו) את קובץ הקונפיגורציה MCP של Windsurf:
- macOS / Linux:
~/.codeium/windsurf/mcp_config.json - Windows:
%USERPROFILE%\.codeium\windsurf\mcp_config.json
- macOS / Linux:
-
הוסיפו את רשומות שרתי MCP של Wink:
~/.codeium/windsurf/mcp_config.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
אתחלו את Windsurf לחלוטין (קובץ → יציאה, ואז פתחו מחדש).
-
עברו להגדרות → שרתי MCP ואשרו ששני השרתים מופיעים כמחוברים. Windsurf יפתח לשונית דפדפן ל-
https://iam.wink.travelבשימוש הראשון. -
התחברו ל-Wink ואשרו הרשאות. השרתים יהפכו לירוקים בפאנל ההגדרות לאחר האימות.
Cline היא תוסף ל-VS Code עם מנהל שרתי MCP מובנה. אין צורך בעריכת JSON ידנית.
-
התקינו את Cline מ-VS Code Marketplace:
- פתחו את VS Code ולחצו
Ctrl+Shift+X/Cmd+Shift+X - חפשו את Cline ולחצו התקן
- פתחו את VS Code ולחצו
-
לחצו על סמל Cline בסרגל הפעילות (סרגל צד שמאל) כדי לפתוח את הפאנל של Cline.
-
לחצו על סמל שרתי MCP (סמל תקע) בסרגל הכלים של Cline, ואז בחרו ערוך הגדרות MCP.
-
VS Code יפתח את
cline_mcp_settings.json. הוסיפו את רשומות Wink:cline_mcp_settings.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
שמרו את הקובץ. Cline יטען מחדש אוטומטית ויפתח לשונית דפדפן ל-
https://iam.wink.travel. -
התחברו ל-Wink ואשרו הרשאות. שני השרתים יופיעו כפעילים בפאנל שרתי MCP.
תחומי הרשאה
Section titled “תחומי הרשאה”כשאתם מאשרים את מסך ההסכמה תראו פירוט של מה שהסוכן מבקש. לקוחות MCP משתמשים באותה אוצר מילים של הרשאות כמו שאר הפלטפורמה — ראו את כל ההפניה לתחומי הרשאה בדף האימות.
שני דברים ספציפיים ל-MCP:
- תחומי ההרשאה
mcp.readmcp.writemcp.removeנדרשים בנוסף כדי לפתוח את תחום ה-MCP. לקוח שמחזיק ב-mcp.*מורשה ל-/mcp, אך כל כלי שהוא מפעיל עדיין מאכף את תחום ההרשאה של נקודת הקצה שהוא עוטף (למשלbooking.read). - לקוח ה-AI מבקש רק את התחומים שהוא צריך. ניתן לסרב להרשאות בודדות במסך ההסכמה — כלים שדורשים תחום שסורב יחזירו שגיאה בעת הפעלה.
פתרון בעיות
Section titled “פתרון בעיות”לשונית דפדפן לא נפתחת
ייתכן שללקוח ה-AI שלכם אין תמיכה בזרימת PKCE אינטראקטיבית עדיין. ודאו שאתם מריצים גרסה עדכנית:
- Claude Code:
npm install -g @anthropic-ai/claude-code - Codex CLI:
npm install -g @openai/codex - Claude Desktop / ChatGPT desktop: עדכנו דרך העדכון המובנה באפליקציה
401 Unauthorized לאחר התחברות
ייתכן שהאסימון במטמון שלכם פג תוקף. הסירו והוסיפו מחדש את השרת כדי להפעיל כניסה חדשה:
# Claude Codeclaude mcp remove wink-inventoryclaude mcp add wink-inventory https://api.wink.travel/mcp --transport httpל-Claude Desktop ו-ChatGPT, הסירו את רשומת השרת מההגדרות, אתחלו את האפליקציה והוסיפו שוב.
403 Forbidden בעת קריאה לכלי מסוים
הכלי דורש תחום הרשאה שסורב במסך ההסכמה. התחברו מחדש לשרת — מסך ההסכמה יופיע שוב ותוכלו לאשר את ההרשאה החסרה.
השרת מופיע אך קריאות לכלי מחזירות “חשבון לא נמצא”
אתם מחוברים לחשבון Wink שאין לו ישות ניהול. עברו ל-פורטל Wink וודאו שהחשבון מוגדר לפני השימוש בשרת MCP.
אסימון פג באמצע סשן
אסימונים תקפים ל-3 שעות. Claude Code ו-Claude Desktop מרעננים אסימונים בשקט ללא הפרעה. אם אתם רואים שגיאות אימות לאחר תקופת חוסר פעילות ארוכה, הקלידו הודעה חדשה — הלקוח יאמת מחדש אוטומטית.
Codex CLI מציג “MCP server unreachable”
בדקו ש-~/.codex/config.json הוא JSON תקין (ללא פסיקים מיותרים) ושהשדה "type": "http" מוגדר. Codex דורש תחבורה HTTP לשרתים מרוחקים; תחבורה stdio מיועדת לבינאריים מקומיים בלבד.
תפריט “Connectors” ב-ChatGPT חסר
תמיכת MCP דורשת גרסת אפליקציית ChatGPT למחשב 1.2024.352 ומעלה ומנוי Plus, Pro, Team או Enterprise פעיל. עדכנו את האפליקציה ואשרו את התכנית בהגדרות → חשבון.
שרת Cursor מופיע באדום / “Failed to connect”
ודאו ש-~/.cursor/mcp.json הוא JSON תקין וכולל "type": "http". עברו להגדרות → הגדרות Cursor → MCP ולחצו על רענן. אם השגיאה נמשכת, אתחלו את Cursor לחלוטין — שינויים בקונפיגורציה לא תמיד נטענים ללא אתחול.
שרתי MCP של Windsurf לא מופיעים בהגדרות
Windsurf דורש אתחול מלא (לא רק רענון חלון) כדי לטעון שינויים ב-mcp_config.json. השתמשו בקובץ → יציאה ופתחו מחדש. אם השרתים עדיין לא מופיעים, ודאו שאתם בגרסה 1.4+ דרך עזרה → אודות Windsurf.
אפשרות “Add Server” ב-Cline לא נראית
מנהל שרתי MCP דורש Cline בגרסה 2.0 ומעלה. פתחו את פאנל התוספים ב-VS Code, מצאו את Cline ולחצו על עדכן אם יש עדכון זמין. לאחר העדכון, טענו מחדש את VS Code (Ctrl+Shift+P → “Developer: Reload Window”).
פתחו את פורטל Wink Wink ב-GitHub