Pāriet uz saturu

MCP serveri

Wink piedāvā divus autentificētus MCP serverus. Abi izmanto interaktīvu OAuth2 pieteikšanos (PKCE autorizācijas koda plūsma) — jūsu AI aģents atver pārlūkprogrammas cilni, lai jūs varētu pieteikties ar savu Wink kontu. Nav jāuztur klienta noslēpumi.

ServerisURLKo tas dara
Inventory APIhttps://api.wink.travel/mcpInventārs, rezervācijas, cenas, pārdošanas kanāli, analītika un visas platformas operācijas
Integrationshttps://integrations.wink.travel/mcpKanālu pārvaldnieku integrācijas — sinhronizē īpašumus, cenas un pieejamību ar OTA

Wink MCP serveri izmanto OAuth2 autorizācijas koda + PKCE plūsmu un atbalsta dinamisko klienta reģistrāciju (RFC 7591). Šeit ir, kas notiek, kad pieslēdzaties pirmo reizi:

  1. Jūsu AI klients atrod autorizācijas serveri no MCP gala punkta /.well-known/oauth-protected-resource metadatiem.
  2. Klients pats reģistrējas, izmantojot dinamisko klienta reģistrāciju — nav nepieciešama manuāla lietotnes iestatīšana.
  3. Klients atver pārlūkprogrammas cilni uz https://iam.wink.travel. Jūs piesakāties ar savu Wink kontu un apstiprināt pieprasītās atļaujas piekrišanas ekrānā.
  4. Wink izsniedz piekļuves tokenu, kas ir saistīts ar jūsu kontu un identitāti.
  5. AI klients pievieno tokenu katram MCP pieprasījumam. Visi rīku rezultāti automātiski tiek ierobežoti jūsu pārvaldības vienībai.
  6. Tokeni beidzas pēc 3 stundām. Jūsu AI klients tos klusējot atjauno fonā bez atkārtotas prasības.

Katrs rīka izsaukums tiek veikts jūsu identitātes vārdā — tās pašas ACL tiesības, kas aizsargā tīmekļa portālu, attiecas arī uz AI aģentu.


  1. Pārliecinieties, ka Claude Code ir atjaunināts:

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

    Terminal window
    claude mcp add wink-inventory https://api.wink.travel/mcp --transport http
  3. Claude Code sazinās ar serveri, atrod autorizācijas serveri un atver jūsu noklusējuma pārlūkprogrammu.

  4. Piesakieties Wink un apstipriniet atļauju pieprasījumu piekrišanas ekrānā.

  5. Claude Code apstiprina savienojumu. Ierakstiet /mcp, lai pārbaudītu, vai serveris ir redzams un tā rīki ir ielādēti.

Lai pievienotu arī Integrations serveri:

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

Apstiprinot piekrišanas ekrānu, redzēsiet, kādas tiesības aģents pieprasa. MCP klienti izmanto to pašu atļauju terminoloģiju kā pārējā platforma — skatiet pilnu atsauci par tiesībām autentifikācijas lapā.

Divas lietas ir specifiskas MCP:

  • mcp.read, mcp.write, mcp.remove tiesības ir papildus nepieciešamas, lai atvērtu MCP transportu. Klients ar mcp.* tiesībām tiek pieņemts /mcp, bet katrs rīks, ko tas izsauc, joprojām ievēro gala punkta sadaļas tiesības (piemēram, booking.read).
  • AI klients pieprasa tikai nepieciešamās tiesības. Jūs varat noraidīt atsevišķas atļaujas piekrišanas ekrānā — rīki, kas prasa noraidītu tiesību, izsniegs kļūdu, kad tie tiks izsaukti.

Pārlūkprogrammas cilne neatveras

Jūsu AI klients var vēl neatbalstīt interaktīvo PKCE plūsmu. Pārbaudiet, vai izmantojat jaunāko versiju:

  • Claude Code: npm install -g @anthropic-ai/claude-code
  • Codex CLI: npm install -g @openai/codex
  • Claude Desktop / ChatGPT darbvirsmas lietotne: atjauniniet, izmantojot lietotnes iebūvēto atjauninātāju

401 Unauthorized pēc pieteikšanās

Jūsu kešotais tokens var būt novecojis. Noņemiet un pievienojiet serveri atkārtoti, lai izraisītu jaunu pieteikšanos:

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

Claude Desktop un ChatGPT gadījumā noņemiet servera ierakstu iestatījumos, restartējiet lietotni un pievienojiet to no jauna.

403 Forbidden izsaucot konkrētu rīku

Rīks prasa tiesības, kuras neapstiprinājāt piekrišanas ekrānā. Pieslēdziet serveri atkārtoti — piekrišanas ekrāns parādīsies vēlreiz, un jūs varēsiet apstiprināt trūkstošo atļauju.

Serveris ir redzams, bet rīka izsaukumi atgriež “account not found”

Jūs esat pieteicies Wink kontā, kuram nav pārvaldības vienības. Dodieties uz Wink portālu un pārliecinieties, ka jūsu konts ir iestatīts pirms MCP servera lietošanas.

Tokens beidzas sesijas vidū

Tokeni ir derīgi 3 stundas. Claude Code un Claude Desktop klusējot atjauno tokenus bez sesijas pārtraukuma. Ja pēc ilgas neaktivitātes redzat autentifikācijas kļūdas, ierakstiet jaunu ziņu — klients automātiski pārreģistrēsies.

Codex CLI rāda “MCP server unreachable”

Pārliecinieties, ka jūsu ~/.codex/config.json ir derīgs JSON (bez pēdējām komatiem) un "type": "http" ir iestatīts. Codex prasa HTTP transportu attāliem serveriem; stdio transports ir paredzēts tikai lokāliem binārajiem failiem.

ChatGPT “Savienotāji” izvēlne nav redzama

MCP atbalsts prasa ChatGPT darbvirsmas lietotnes versiju 1.2024.352 vai jaunāku un aktīvu Plus, Pro, Team vai Enterprise abonementu. Atjauniniet lietotni un pārbaudiet plānu sadaļā Iestatījumi → Konts.

Cursor serveris rāda sarkanu / “Neizdevās pieslēgties”

Pārliecinieties, ka jūsu ~/.cursor/mcp.json ir derīgs JSON un satur "type": "http". Pēc tam dodieties uz Iestatījumi → Cursor iestatījumi → MCP un noklikšķiniet Atjaunot. Ja kļūda saglabājas, pilnībā restartējiet Cursor — konfigurācijas izmaiņas ne vienmēr tiek uzreiz nolasītas bez restartēšanas.

Windsurf MCP serveri nav redzami iestatījumos

Windsurf prasa pilnu restartu (ne tikai loga pārlādi), lai nolasītu izmaiņas mcp_config.json. Izmantojiet Fails → Iziet un palaidiet no jauna. Ja serveri joprojām nav redzami, pārliecinieties, ka izmantojat Windsurf versiju 1.4+ caur Palīdzība → Par Windsurf.

Cline opcija “Pievienot serveri” nav redzama

MCP serveru pārvaldnieks prasa Cline versiju 2.0 vai jaunāku. Atveriet VS Code paplašinājumu paneli, atrodiet Cline un noklikšķiniet Atjaunināt, ja ir pieejams atjauninājums. Pēc atjaunināšanas pārlādējiet VS Code (Ctrl+Shift+P → “Developer: Reload Window”).


Atvērt Wink portālu Wink GitHub