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á.
| Server | URL | Čo robí |
|---|---|---|
| Inventory API | https://api.wink.travel/mcp | Inventár, rezervácie, ceny, predajné kanály, analytika a všetky operácie platformy |
| Integrations | https://integrations.wink.travel/mcp | Integrácie správcu kanálov — synchronizácia nehnuteľností, cien a dostupnosti s OTA |
Ako funguje overenie
Section titled “Ako funguje overenie”Wink MCP servery používajú OAuth2 Authorization Code + PKCE tok a podporujú Dynamic Client Registration (RFC 7591). Takto to prebieha pri prvom pripojení:
- Váš AI klient zistí autorizačný server z metadát MCP endpointu
/.well-known/oauth-protected-resource. - Klient sa sám zaregistruje cez Dynamic Client Registration — nie je potrebné manuálne nastavovanie aplikácie.
- 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. - Wink vydá prístupový token viazaný na váš účet a identitu.
- AI klient pripojí token ku každej MCP požiadavke. Všetky výsledky nástrojov sú automaticky viazané na vašu spravovanú entitu.
- 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.
Pripojte svoj AI klient
Section titled “Pripojte svoj AI klient”-
Uistite sa, že máte najnovšiu verziu Claude Code:
Terminal window npm install -g @anthropic-ai/claude-code -
Pridajte Wink Inventory MCP server:
Terminal window claude mcp add wink-inventory https://api.wink.travel/mcp --transport http -
Claude Code kontaktuje server, zistí autorizačný server a otvorí váš predvolený prehliadač.
-
Prihláste sa do Wink a schváľte požiadavku na povolenia na obrazovke súhlasu.
-
Claude Code potvrdí pripojenie. Zadajte
/mcppre overenie, že server sa zobrazuje a jeho nástroje sú načítané.
Ak chcete pridať aj Integrations server:
claude mcp add wink-integrations https://integrations.wink.travel/mcp --transport http-
Upravte konfiguračný súbor 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:
-
Pridajte záznamy MCP serverov:
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"}}} -
Úplne ukončite a reštartujte Claude Desktop (použite Quit z menu — zatvorenie okna nestačí).
-
Claude Desktop otvorí kartu prehliadača pre každý nový server. Prihláste sa do Wink a schváľte povolenia.
-
Ikona zástrčky v spodnom paneli zobrazuje oba servery ako pripojené.
-
Uistite sa, že máte nainštalovaný Codex CLI:
Terminal window npm install -g @openai/codex -
Otvorte (alebo vytvorte) konfiguračný súbor Codex:
- macOS / Linux:
~/.codex/config.json - Windows:
%USERPROFILE%\.codex\config.json
- macOS / Linux:
-
Pridajte záznamy MCP serverov 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"}}} -
Spustite Codex. Pri prvom použití Codex otvorí kartu prehliadača na
https://iam.wink.travel. -
Prihláste sa do Wink a schváľte požadované povolenia.
-
Codex potvrdí pripojenie. Spustite
codexa požiadajte o zoznam dostupných nástrojov, aby ste overili, že Wink servery sú aktívne.
Podpora MCP serverov je dostupná v ChatGPT desktop aplikácii pre predplatiteľov Plus, Pro, Team a Enterprise.
-
Stiahnite a nainštalujte ChatGPT desktop aplikáciu, ak ju ešte nemáte.
-
Otvorte aplikáciu a kliknite na ikonu svojho profilu v pravom hornom rohu, potom vyberte Nastavenia.
-
Prejdite na Konektory (alebo MCP Servery podľa verzie aplikácie) a kliknite na Pridať.
-
Zadajte URL Wink Inventory servera:
https://api.wink.travel/mcpPotom kliknite na Pripojiť.
-
ChatGPT otvorí kartu prehliadača na
https://iam.wink.travel. Prihláste sa do Wink a schváľte povolenia. -
Opakujte kroky 4–5 pre Integrations server:
https://integrations.wink.travel/mcp -
Oba servery sa zobrazia v zozname Konektorov. Začnite nový chat — Wink nástroje sú automaticky dostupné.
-
Otvorte (alebo vytvorte) konfiguračný súbor Cursor MCP:
- macOS / Linux:
~/.cursor/mcp.json - Windows:
%USERPROFILE%\.cursor\mcp.json
- macOS / Linux:
-
Pridajte záznamy MCP serverov 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"}}} -
Otvorte Cursor. Prejdite na Nastavenia → Nastavenia Cursor → MCP a overte, že oba servery majú zelený stav. Ak sú červené, kliknite na Obnoviť.
-
Cursor otvorí kartu prehliadača na
https://iam.wink.travel. Prihláste sa do Wink a schváľte povolenia. -
Otvorte chat (
Ctrl+L/Cmd+L) a požiadajte Cursor o zoznam dostupných Wink nástrojov na potvrdenie pripojenia.
-
Otvorte (alebo vytvorte) konfiguračný súbor Windsurf MCP:
- macOS / Linux:
~/.codeium/windsurf/mcp_config.json - Windows:
%USERPROFILE%\.codeium\windsurf\mcp_config.json
- macOS / Linux:
-
Pridajte záznamy MCP serverov 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"}}} -
Úplne reštartujte Windsurf (Súbor → Ukončiť, potom znova otvorte).
-
Prejdite na Nastavenia → MCP Servery a overte, že oba servery sú pripojené. Windsurf pri prvom použití otvorí kartu prehliadača na
https://iam.wink.travel. -
Prihláste sa do Wink a schváľte povolenia. Servery sa v nastaveniach zafarbia na zeleno po autentifikácii.
Cline je rozšírenie pre VS Code s integrovaným správcom MCP serverov. Nie je potrebné manuálne upravovať JSON.
-
Nainštalujte Cline z VS Code Marketplace:
- Otvorte VS Code a stlačte
Ctrl+Shift+X/Cmd+Shift+X - Vyhľadajte Cline a kliknite na Inštalovať
- Otvorte VS Code a stlačte
-
Kliknite na ikonu Cline v paneli aktivít (ľavý bočný panel) pre otvorenie Cline panela.
-
Kliknite na ikonu MCP Servery (ikona zástrčky) v Cline paneli, potom vyberte Upraviť nastavenia MCP.
-
VS Code otvorí
cline_mcp_settings.json. Pridajte Wink záznamy: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"}}} -
Uložte súbor. Cline sa automaticky znovu načíta a otvorí kartu prehliadača na
https://iam.wink.travel. -
Prihláste sa do Wink a schváľte povolenia. Oba servery sa zobrazia ako aktívne v paneli MCP Serverov.
Rozsahy (Scopes)
Section titled “Rozsahy (Scopes)”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.removesú navyše potrebné na otvorenie MCP transportu. Klient s rozsahommcp.*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í.
Riešenie problémov
Section titled “Riešenie problémov”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:
# Claude Codeclaude mcp remove wink-inventoryclaude mcp add wink-inventory https://api.wink.travel/mcp --transport httpPre 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