Skip to content

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žnikURLKaj počne
Inventory APIhttps://api.wink.travel/mcpInventar, rezervacije, cene, prodajni kanali, analitika in vse platformne operacije
Integrationshttps://integrations.wink.travel/mcpIntegracije upravljalcev kanalov — sinhronizacija nastanitev, cen in razpoložljivosti z OTA

Wink MCP strežniki uporabljajo OAuth2 Authorization Code + PKCE potek in podpirajo Dynamic Client Registration (RFC 7591). Tako poteka povezava ob prvi uporabi:

  1. Vaš AI odjemalec odkrije avtorizacijski strežnik iz metapodatkov MCP končne točke /.well-known/oauth-protected-resource.
  2. Odjemalec se sam registrira preko Dynamic Client Registration — ni potrebe po ročni nastavitvi aplikacije.
  3. Odjemalec odpre zavihek brskalnika na https://iam.wink.travel. Prijavite se z Wink računom in potrdite zahtevane pravice na zaslonu za soglasje.
  4. Wink izda dostopni žeton z omejitvijo na vaš račun in povezan z vašo identiteto.
  5. AI odjemalec priloži žeton vsakemu MCP zahtevku. Vsi rezultati orodij so samodejno omejeni na vašo upravljavsko entiteto.
  6. Ž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.


  1. Prepričajte se, da je Claude Code posodobljen:

    Terminal window
    npm install -g @anthropic-ai/claude-code
  2. Dodajte Wink Inventory MCP strežnik:

    Terminal window
    claude mcp add wink-inventory https://api.wink.travel/mcp --transport http
  3. Claude Code kontaktira strežnik, odkrije avtorizacijski strežnik in odpre vaš privzeti brskalnik.

  4. Prijavite se v Wink in potrdite zahtevo za dovoljenja na zaslonu za soglasje.

  5. Claude Code potrdi povezavo. Vnesite /mcp za preverjanje, ali se strežnik prikaže in so orodja naložena.

Za dodajanje tudi Integrations strežnika:

Terminal window
claude mcp add wink-integrations https://integrations.wink.travel/mcp --transport http

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.write in mcp.remove so dodatno zahtevani za odpiranje MCP transporta. Odjemalec z obsegom mcp.* 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.

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:

Terminal window
# Claude Code
claude mcp remove wink-inventory
claude mcp add wink-inventory https://api.wink.travel/mcp --transport http

Za 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