MCP strežniki
Wink ponuja dva avtorizirana MCP strežnika. Oba uporabljata interaktivno OAuth2 prijavo (PKCE avtentikacijski potek s kodo za avtorizacijo) — vaš AI agent odpre zavihek brskalnika, kjer se prijavite z vašim Wink računom. Ni potrebe po upravljanju skrivnosti odjemalca.
| Strežnik | URL | Kaj počne |
|---|---|---|
| Inventory API | https://api.wink.travel/mcp | Inventar, rezervacije, cene, prodajni kanali, analitika in vse platformne operacije |
| Integrations | https://integrations.wink.travel/mcp | Integracije upravljalcev kanalov — sinhronizacija nastanitev, cen in razpoložljivosti z OTA |
Kako deluje avtorizacija
Section titled “Kako deluje avtorizacija”Wink MCP strežniki uporabljajo OAuth2 Authorization Code + PKCE potek in podpirajo Dynamic Client Registration (RFC 7591). Tako poteka povezava ob prvi uporabi:
- Vaš AI odjemalec odkrije avtorizacijski strežnik iz metapodatkov MCP končne točke
/.well-known/oauth-protected-resource. - Odjemalec se sam registrira preko Dynamic Client Registration — ni potrebe po ročni nastavitvi aplikacije.
- Odjemalec odpre zavihek brskalnika na
https://iam.wink.travel. Prijavite se z Wink računom in potrdite zahtevane pravice na zaslonu za soglasje. - Wink izda dostopni žeton z omejitvijo na vaš račun in povezan z vašo identiteto.
- AI odjemalec priloži žeton vsakemu MCP zahtevku. Vsi rezultati orodij so samodejno omejeni na vašo upravljavsko entiteto.
- Žetoni potečejo po 3 urah. Vaš AI odjemalec jih tiho osveži v ozadju brez ponovne zahteve po prijavi.
Vsak klic orodja teče v vaši identiteti — enaka pravila ACL, ki varujejo spletni portal, veljajo tudi za AI agenta.
Povežite svoj AI odjemalec
Section titled “Povežite svoj AI odjemalec”-
Prepričajte se, da je Claude Code posodobljen:
Terminal window npm install -g @anthropic-ai/claude-code -
Dodajte Wink Inventory MCP strežnik:
Terminal window claude mcp add wink-inventory https://api.wink.travel/mcp --transport http -
Claude Code kontaktira strežnik, odkrije avtorizacijski strežnik in odpre vaš privzeti brskalnik.
-
Prijavite se v Wink in potrdite zahtevo za dovoljenja na zaslonu za soglasje.
-
Claude Code potrdi povezavo. Vnesite
/mcpza preverjanje, ali se strežnik prikaže in so orodja naložena.
Za dodajanje tudi Integrations strežnika:
claude mcp add wink-integrations https://integrations.wink.travel/mcp --transport http-
Uredite konfiguracijsko datoteko 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:
-
Dodajte vnose MCP strežnikov:
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"}}} -
Popolnoma zaprite in ponovno zaženite Claude Desktop (uporabite Quit iz menijske vrstice — samo zapiranje okna ni dovolj).
-
Claude Desktop odpre zavihek brskalnika za vsak nov strežnik. Prijavite se v Wink in potrdite dovoljenja.
-
Ikona vtičnice v spodnji orodni vrstici pokaže oba strežnika kot povezana.
-
Prepričajte se, da je Codex CLI nameščen:
Terminal window npm install -g @openai/codex -
Odprite (ali ustvarite) konfiguracijsko datoteko Codex:
- macOS / Linux:
~/.codex/config.json - Windows:
%USERPROFILE%\.codex\config.json
- macOS / Linux:
-
Dodajte vnose Wink MCP strežnikov:
~/.codex/config.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
Zaženite Codex. Ob prvi uporabi Codex odpre zavihek brskalnika na
https://iam.wink.travel. -
Prijavite se v Wink in potrdite zahtevana dovoljenja.
-
Codex potrdi povezavo. Zaženite
codexin ga prosite, naj izpiše razpoložljiva orodja za potrditev, da so Wink strežniki aktivni.
Podpora MCP strežnikov je na voljo v ChatGPT namizni aplikaciji za naročnike Plus, Pro, Team in Enterprise.
-
Prenesite in namestite ChatGPT namizno aplikacijo, če je še nimate.
-
Odprite aplikacijo in kliknite ikono svojega profila v zgornjem desnem kotu, nato izberite Nastavitve.
-
Pojdite na Povezovalnike (ali MCP strežniki glede na različico aplikacije) in kliknite Dodaj.
-
Vnesite URL Wink Inventory strežnika:
https://api.wink.travel/mcpNato kliknite Poveži.
-
ChatGPT odpre zavihek brskalnika na
https://iam.wink.travel. Prijavite se v Wink in potrdite dovoljenja. -
Ponovite koraka 4–5 za Integrations strežnik:
https://integrations.wink.travel/mcp -
Oba strežnika se prikažeta na seznamu Povezovalnikov. Začnite nov pogovor — Wink orodja so samodejno na voljo.
-
Odprite (ali ustvarite) konfiguracijsko datoteko Cursor MCP:
- macOS / Linux:
~/.cursor/mcp.json - Windows:
%USERPROFILE%\.cursor\mcp.json
- macOS / Linux:
-
Dodajte vnose Wink MCP strežnikov:
~/.cursor/mcp.json {"mcpServers": {"wink-inventory": {"type": "http","url": "https://api.wink.travel/mcp"},"wink-integrations": {"type": "http","url": "https://integrations.wink.travel/mcp"}}} -
Odprite Cursor. Pojdite na Nastavitve → Nastavitve Cursor → MCP in potrdite, da se oba strežnika prikažeta z zelenim statusom. Če sta rdeča, kliknite Osveži.
-
Cursor odpre zavihek brskalnika na
https://iam.wink.travel. Prijavite se v Wink in potrdite dovoljenja. -
Odprite klepet (
Ctrl+L/Cmd+L) in prosite Cursor, naj izpiše razpoložljiva Wink orodja za potrditev povezave.
-
Odprite (ali ustvarite) konfiguracijsko datoteko Windsurf MCP:
- macOS / Linux:
~/.codeium/windsurf/mcp_config.json - Windows:
%USERPROFILE%\.codeium\windsurf\mcp_config.json
- macOS / Linux:
-
Dodajte vnose Wink MCP strežnikov:
~/.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"}}} -
Popolnoma ponovno zaženite Windsurf (Datoteka → Izhod, nato ponovno odprite).
-
Pojdite na Nastavitve → MCP strežniki in preverite, da sta oba strežnika prikazana kot povezana. Windsurf ob prvi uporabi odpre zavihek brskalnika na
https://iam.wink.travel. -
Prijavite se v Wink in potrdite dovoljenja. Strežniki postanejo zeleni v nastavitvenem panelu, ko so avtorizirani.
Cline je razširitev za VS Code z vgrajenim upravljalnikom MCP strežnikov. Ročno urejanje JSON ni potrebno.
-
Namestite Cline iz VS Code Marketplace:
- Odprite VS Code in pritisnite
Ctrl+Shift+X/Cmd+Shift+X - Poiščite Cline in kliknite Namesti
- Odprite VS Code in pritisnite
-
Kliknite ikono Cline v vrstici aktivnosti (levi stranski meni) za odprtje Cline panela.
-
Kliknite ikono MCP strežnikov (ikona vtičnice) v orodni vrstici Cline, nato izberite Uredi nastavitve MCP.
-
VS Code odpre
cline_mcp_settings.json. Dodajte Wink vnose: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"}}} -
Shrani datoteko. Cline se samodejno ponovno naloži in odpre zavihek brskalnika na
https://iam.wink.travel. -
Prijavite se v Wink in potrdite dovoljenja. Oba strežnika se prikažeta kot aktivna v panelu MCP strežnikov.
Obsegi
Section titled “Obsegi”Ko potrdite zaslon za soglasje, boste videli razčlenitev, kaj agent zahteva. MCP odjemalci uporabljajo enako slovarico dovoljenj kot preostala platforma — oglejte si celoten referenčni seznam obsegov na strani Avtentikacija.
Dve stvari sta specifični za MCP:
- Obsegi
mcp.read,mcp.writeinmcp.removeso dodatno zahtevani za odpiranje MCP transporta. Odjemalec z obsegommcp.*ima dostop do/mcp, vendar vsako orodje, ki ga kliče, še vedno uveljavlja obseg sekcije končne točke, ki jo ovija (npr.booking.read). - AI odjemalec zahteva samo obsege, ki jih potrebuje. Posamezna dovoljenja lahko zavrnete na zaslonu za soglasje — orodja, ki zahtevajo zavrnjeni obseg, bodo ob klicu vrnila napako.
Reševanje težav
Section titled “Reševanje težav”Zavihek brskalnika se ne odpre
Vaš AI odjemalec morda še ne podpira interaktivnega PKCE poteka. Preverite, da uporabljate najnovejšo različico:
- Claude Code:
npm install -g @anthropic-ai/claude-code - Codex CLI:
npm install -g @openai/codex - Claude Desktop / ChatGPT namizna aplikacija: posodobite preko vgrajenega posodabljalnika aplikacije
401 Unauthorized po prijavi
Vaš predpomnjeni žeton je morda potekel. Odstranite in ponovno dodajte strežnik, da sprožite novo prijavo:
# Claude Codeclaude mcp remove wink-inventoryclaude mcp add wink-inventory https://api.wink.travel/mcp --transport httpZa Claude Desktop in ChatGPT odstranite vnos strežnika iz nastavitev, znova zaženite aplikacijo in ga dodajte znova.
403 Forbidden pri klicu določenega orodja
Orodje zahteva obseg, ki ga niste potrdili na zaslonu za soglasje. Ponovno povežite strežnik — zaslon za soglasje se bo prikazal znova in lahko potrdite manjkajoče dovoljenje.
Strežnik se prikaže, a klici orodij vrnejo “račun ni najden”
Prijavljeni ste v Wink račun, ki nima upravljavske entitete. Obiščite Wink Portal in poskrbite, da je vaš račun pravilno nastavljen pred uporabo MCP strežnika.
Žeton poteče med sejo
Žetoni veljajo 3 ure. Claude Code in Claude Desktop tiho osvežujeta žetone brez prekinitve seje. Če po dolgem času neaktivnosti vidite napake pri avtorizaciji, vnesite novo sporočilo — odjemalec se bo samodejno ponovno avtoriziral.
Codex CLI prikaže “MCP server unreachable”
Preverite, da je vaša datoteka ~/.codex/config.json veljaven JSON (brez odvečnih vejic) in da je "type": "http" nastavljeno. Codex zahteva HTTP transport za oddaljene strežnike; stdio transport je samo za lokalne binarne datoteke.
V meniju ChatGPT manjka “Connectors”
Podpora MCP zahteva različico ChatGPT namizne aplikacije 1.2024.352 ali novejšo in aktivno naročnino Plus, Pro, Team ali Enterprise. Posodobite aplikacijo in preverite svoj načrt v Nastavitve → Račun.
Cursor strežnik kaže rdeče / “Failed to connect”
Preverite, da je vaša datoteka ~/.cursor/mcp.json veljaven JSON in vsebuje "type": "http". Nato pojdite na Nastavitve → Nastavitve Cursor → MCP in kliknite Osveži. Če napaka ostaja, popolnoma znova zaženite Cursor — spremembe konfiguracije niso vedno zaznane brez ponovnega zagona.
Windsurf MCP strežniki niso prikazani v nastavitvah
Windsurf zahteva popoln ponovni zagon (ne samo osvežitev okna) za zaznavo sprememb v mcp_config.json. Uporabite Datoteka → Izhod in ponovno zaženite. Če strežniki še vedno niso prikazani, preverite, da imate Windsurf 1.4+ preko Pomoč → O Windsurf.
V Cline ni vidna možnost “Add Server”
Upravljalnik MCP strežnikov zahteva Cline 2.0 ali novejšo različico. Odprite panel razširitev VS Code, poiščite Cline in kliknite Posodobi, če je na voljo. Po posodobitvi ponovno naložite VS Code (Ctrl+Shift+P → “Developer: Reload Window”).
Odpri Wink Portal Wink na GitHubu