Skip to content

MCP serveriai

Wink suteikia du autentifikuotus MCP serverius. Abu naudoja interaktyvų OAuth2 prisijungimą (PKCE autorizacijos kodo srautas) — jūsų AI agentas atidaro naršyklės skirtuką, kad prisijungtumėte su savo Wink paskyra. Nereikia valdyti klientų slaptumo raktų.

ServerisURLKą atlieka
Inventory APIhttps://api.wink.travel/mcpInventorius, užsakymai, kainos, pardavimo kanalai, analizė ir visi platformos veiksmai
Integrationshttps://integrations.wink.travel/mcpKanalų valdymo integracijos — sinchronizuoja objektus, kainas ir prieinamumą su OTA

Wink MCP serveriai naudoja OAuth2 autorizacijos kodo + PKCE srautą ir palaiko dinaminę kliento registraciją (RFC 7591). Štai kas vyksta, kai jungiatės pirmą kartą:

  1. Jūsų AI klientas atranda autorizacijos serverį iš MCP galinio taško /.well-known/oauth-protected-resource metaduomenų.
  2. Klientas pats užsiregistruoja per dinaminę kliento registraciją — nereikia rankinio programos nustatymo.
  3. Klientas atidaro naršyklės skirtuką adresu https://iam.wink.travel. Prisijungiate su savo Wink paskyra ir patvirtinate prašomas teises sutikimo ekrane.
  4. Wink išduoda prieigos žetoną, susietą su jūsų paskyra ir tapatybe.
  5. AI klientas prideda žetoną prie kiekvieno MCP užklausos. Visi įrankių rezultatai automatiškai apribojami jūsų valdomai įmonei.
  6. Žetonai galioja 3 valandas. Jūsų AI klientas tyliai atnaujina žetoną fone be papildomo prašymo.

Kiekvienas įrankio kvietimas vykdomas jūsų tapatybe — taikomos tos pačios ACL taisyklės, kurios saugo interneto portalą.


  1. Įsitikinkite, kad Claude Code yra atnaujintas:

    Terminal window
    npm install -g @anthropic-ai/claude-code
  2. Pridėkite Wink Inventory MCP serverį:

    Terminal window
    claude mcp add wink-inventory https://api.wink.travel/mcp --transport http
  3. Claude Code susisiekia su serveriu, atranda autorizacijos serverį ir atidaro numatytąją naršyklę.

  4. Prisijunkite prie Wink ir patvirtinkite leidimų prašymą sutikimo ekrane.

  5. Claude Code patvirtina ryšį. Įveskite /mcp, kad patikrintumėte, ar serveris rodomas ir įrankiai įkeliami.

Norėdami pridėti ir Integrations serverį:

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

Patvirtindami sutikimo ekraną matysite, kokias teises agentas prašo. MCP klientai naudoja tą pačią leidimų žodyną kaip ir visa platforma — žr. pilną leidimų aprašymą Autentifikacijos puslapyje.

Du dalykai yra specifiniai MCP:

  • mcp.read, mcp.write, mcp.remove leidimai papildomai reikalingi MCP transportui atidaryti. Klientas, turintis mcp.* leidimą, gali jungtis prie /mcp, bet kiekvienas įrankis, kurį jis kviečia, vis tiek taiko atitinkamo galinio taško leidimą (pvz., booking.read).
  • AI klientas prašo tik reikalingų leidimų. Galite atmesti atskirus leidimus sutikimo ekrane — įrankiai, kuriems reikalingas atmestas leidimas, grąžins klaidą kviečiant.

Naršyklės skirtukas neatidaromas

Jūsų AI klientas gali dar nepalaikyti interaktyvaus PKCE srauto. Patikrinkite, ar naudojate naujausią versiją:

  • Claude Code: npm install -g @anthropic-ai/claude-code
  • Codex CLI: npm install -g @openai/codex
  • Claude Desktop / ChatGPT darbalaukio programa: atnaujinkite per programos vidinį atnaujinimą

401 Unauthorized po prisijungimo

Jūsų talpykloje esantis žetonas gali būti pasenęs. Pašalinkite ir pridėkite serverį iš naujo, kad būtų inicijuotas naujas prisijungimas:

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

Claude Desktop ir ChatGPT pašalinkite serverio įrašą nustatymuose, paleiskite programą iš naujo ir pridėkite serverį dar kartą.

403 Forbidden kviečiant konkretų įrankį

Įrankiui reikalingas leidimas, kurio nesutikote sutikimo ekrane. Prisijunkite prie serverio iš naujo — sutikimo ekranas pasirodys dar kartą ir galėsite patvirtinti trūkstamą leidimą.

Serveris rodomas, bet įrankių kvietimai grąžina „paskyra nerasta“

Esate prisijungę prie Wink paskyros, kuri neturi valdomos įmonės. Eikite į Wink Portalą ir įsitikinkite, kad jūsų paskyra yra tinkamai sukonfigūruota prieš naudojant MCP serverį.

Žetonas pasibaigia sesijos viduryje

Žetonai galioja 3 valandas. Claude Code ir Claude Desktop tyliai atnaujina žetonus be pertraukiančios sesijos. Jei po ilgo neveikimo matote autentifikacijos klaidų, įveskite naują žinutę — klientas automatiškai persijungs.

Codex CLI rodo „MCP serveris nepasiekiamas“

Patikrinkite, ar jūsų ~/.codex/config.json yra galiojantis JSON (be užbaigiančių kablelių) ir ar "type": "http" yra nustatyta. Codex reikalauja HTTP transporto nuotoliniams serveriams; stdio transportas skirtas tik vietiniams binariniams failams.

ChatGPT meniu „Jungikliai“ nerodomas

MCP palaikymui reikalinga ChatGPT darbalaukio programos versija 1.2024.352 arba naujesnė ir aktyvi Plus, Pro, Team arba Enterprise prenumerata. Atnaujinkite programą ir patikrinkite planą Nustatymai → Paskyra.

Cursor serveris rodo raudoną / „Nepavyko prisijungti“

Patikrinkite, ar jūsų ~/.cursor/mcp.json yra galiojantis JSON ir turi "type": "http". Tada eikite į Nustatymai → Cursor nustatymai → MCP ir spustelėkite Atnaujinti. Jei klaida išlieka, pilnai paleiskite Cursor iš naujo — konfigūracijos pakeitimai ne visada įsigalioja be perkrovimo.

Windsurf MCP serveriai nerodomi nustatymuose

Windsurf reikalauja pilno paleidimo iš naujo (ne tik lango perkrovimo), kad įkeltų pakeitimus mcp_config.json. Naudokite Failas → Išeiti ir vėl paleiskite. Jei serveriai vis dar nerodomi, įsitikinkite, kad naudojate Windsurf 1.4+ per Pagalba → Apie Windsurf.

Cline „Pridėti serverį“ parinktis nematoma

MCP serverių valdymui reikalinga Cline versija 2.0 arba naujesnė. Atidarykite VS Code plėtinių panelę, suraskite Cline ir spustelėkite Atnaujinti, jei yra naujinimas. Po atnaujinimo perkraukite VS Code (Ctrl+Shift+P → „Developer: Reload Window“).


Atidaryti Wink portalą Wink GitHub