Preskočiť na obsah

MCP Servery

Wink poskytuje dva overené MCP servery. Oba používajú interaktívne OAuth2 prihlásenie (PKCE autorizačný kódový tok) — váš AI agent otvorí kartu prehliadača, kde sa prihlásite pomocou svojho Wink účtu. Nie je potrebné spravovať žiadne klientské tajomstvá.

ServerURLČo robí
Inventory APIhttps://api.wink.travel/mcpInventár, rezervácie, ceny, predajné kanály, analytika a všetky operácie platformy
Integrationshttps://integrations.wink.travel/mcpIntegrácie správcu kanálov — synchronizácia nehnuteľností, cien a dostupnosti s OTA

Wink MCP servery používajú OAuth2 Authorization Code + PKCE tok a podporujú Dynamic Client Registration (RFC 7591). Takto to prebieha pri prvom pripojení:

  1. Váš AI klient zistí autorizačný server z metadát MCP endpointu /.well-known/oauth-protected-resource.
  2. Klient sa sám zaregistruje cez Dynamic Client Registration — nie je potrebné manuálne nastavovanie aplikácie.
  3. Klient otvorí kartu prehliadača na https://iam.wink.travel. Prihlásite sa pomocou Wink účtu a schválite požadované povolenia na obrazovke súhlasu.
  4. Wink vydá prístupový token viazaný na váš účet a identitu.
  5. AI klient pripojí token ku každej MCP požiadavke. Všetky výsledky nástrojov sú automaticky viazané na vašu spravovanú entitu.
  6. Tokeny vypršia po 3 hodinách. Váš AI klient ich ticho obnovuje na pozadí bez ďalšieho vyzvania.

Každé volanie nástroja prebieha pod vašou identitou — rovnaké pravidlá ACL, ktoré chránia webové rozhranie, platia aj pre AI agenta.


  1. Uistite sa, že máte najnovšiu verziu Claude Code:

    Terminal window
    npm install -g @anthropic-ai/claude-code
  2. Pridajte Wink Inventory MCP server:

    Terminal window
    claude mcp add wink-inventory https://api.wink.travel/mcp --transport http
  3. Claude Code kontaktuje server, zistí autorizačný server a otvorí váš predvolený prehliadač.

  4. Prihláste sa do Wink a schváľte požiadavku na povolenia na obrazovke súhlasu.

  5. Claude Code potvrdí pripojenie. Zadajte /mcp pre overenie, že server sa zobrazuje a jeho nástroje sú načítané.

Ak chcete pridať aj Integrations server:

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

Keď schválite obrazovku súhlasu, uvidíte rozpis požadovaných oprávnení. MCP klienti používajú rovnakú slovnú zásobu povolení ako zvyšok platformy — pozrite si kompletný referenčný zoznam rozsahov na stránke Autentifikácia.

Dve špecifiká MCP:

  • Rozsahy mcp.read, mcp.write, mcp.remove sú navyše potrebné na otvorenie MCP transportu. Klient s rozsahom mcp.* má prístup k /mcp, ale každý nástroj, ktorý volá, stále vyžaduje príslušný rozsah sekcie endpointu (napr. booking.read).
  • AI klient žiada iba o rozsahy, ktoré potrebuje. Na obrazovke súhlasu môžete zamietnuť jednotlivé povolenia — nástroje vyžadujúce zamietnutý rozsah vrátia chybu pri volaní.

Karta prehliadača sa neotvorí

Váš AI klient možno ešte nepodporuje interaktívny PKCE tok. Overte, že používate aktuálnu verziu:

  • Claude Code: npm install -g @anthropic-ai/claude-code
  • Codex CLI: npm install -g @openai/codex
  • Claude Desktop / ChatGPT desktop: aktualizujte cez vstavaný updater aplikácie

401 Unauthorized po prihlásení

Váš uložený token môže byť neplatný. Odstráňte a znova pridajte server, aby ste spustili nové prihlásenie:

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

Pre Claude Desktop a ChatGPT odstráňte server zo nastavení, reštartujte aplikáciu a pridajte ho znova.

403 Forbidden pri volaní konkrétneho nástroja

Nástroj vyžaduje rozsah, ktorý ste na obrazovke súhlasu neschválili. Znovu pripojte server — obrazovka súhlasu sa zobrazí znova a môžete schváliť chýbajúce povolenie.

Server sa zobrazuje, ale volania nástrojov vracajú “account not found”

Ste prihlásený do Wink účtu, ktorý nemá spravovanú entitu. Prejdite na Wink Portal a uistite sa, že váš účet je správne nastavený pred použitím MCP servera.

Token vyprší počas relácie

Tokeny sú platné 3 hodiny. Claude Code a Claude Desktop ticho obnovujú tokeny bez prerušenia relácie. Ak po dlhšom nečinnom období vidíte chyby autentifikácie, zadajte novú správu — klient sa automaticky znovu autentifikuje.

Codex CLI hlási “MCP server unreachable”

Skontrolujte, či je váš ~/.codex/config.json platný JSON (bez záverečných čiark) a či je nastavené "type": "http". Codex vyžaduje HTTP transport pre vzdialené servery; stdio transport je len pre lokálne binárky.

Menu “Connectors” v ChatGPT chýba

Podpora MCP vyžaduje verziu ChatGPT desktop aplikácie 1.2024.352 alebo novšiu a aktívne predplatné Plus, Pro, Team alebo Enterprise. Aktualizujte aplikáciu a overte svoj plán v Nastaveniach → Účet.

Cursor server zobrazuje červenú / “Failed to connect”

Overte, že váš ~/.cursor/mcp.json je platný JSON a obsahuje "type": "http". Potom prejdite na Nastavenia → Nastavenia Cursor → MCP a kliknite na Obnoviť. Ak chyba pretrváva, úplne reštartujte Cursor — zmeny konfigurácie sa nie vždy prejavia bez reštartu.

Windsurf MCP servery sa nezobrazujú v nastaveniach

Windsurf vyžaduje úplný reštart (nie len obnovenie okna) na načítanie zmien v mcp_config.json. Použite Súbor → Ukončiť a znova spustite. Ak servery stále nie sú viditeľné, overte, že máte Windsurf 1.4+ cez Pomocník → O Windsurf.

V Cline nie je viditeľná možnosť “Add Server”

Správca MCP serverov vyžaduje Cline 2.0 alebo novšiu verziu. Otvorte panel rozšírení VS Code, nájdite Cline a kliknite na Aktualizovať, ak je dostupná aktualizácia. Po aktualizácii reštartujte VS Code (Ctrl+Shift+P → “Developer: Reload Window”).


Otvoriť Wink Portal Wink na GitHub