Vignetim

Model Context Protocol (MCP)

Vignetim partnerių API teikia pilną Model Context Protocol (MCP) serverį, leidžiantį jūsų DI (dirbtinio intelekto) asistentui tiesiogiai sąveikauti su API -- naršyti produktus, kurti užsakymus, valdyti webhooks ir ieškoti dokumentacijoje -- nepaliekant savo IDE.

Kas yra MCP?

MCP yra atviras protokolas, standartizuojantis, kaip DI programos jungiasi prie išorinių įrankių ir duomenų šaltinių. Su Vignetim MCP serveriu jūsų DI programavimo asistentas tampa Vignetim API klientu.

Galimybės

KategorijaĮrankiaiReikalinga autentifikacija
Produktailist_tickets, get_ticket, list_esim_packages, list_insurance_products, get_insurance_product, list_vehicle_categoriesTaip
Užsakymaicreate_order, list_orders, get_order, get_order_statusTaip
Webhookscreate_webhook, list_webhooks, update_webhook, delete_webhook, test_webhookTaip
Dokumentacijalist_docs, get_doc, search_docs, get_openapi_specNe

MCP galinis taškas

https://vignetim.com/api/mcp

Autentifikacija

API operacijų įrankiams reikia jūsų partnerių API kredencialų per HTTP antraštes:

AntraštėAprašymas
X-API-KeyJūsų organizacijos API raktas
X-API-SecretJūsų organizacijos API slaptasis raktas
X-EnvironmentNeprivalomas: production (numatytasis) arba sandbox

Dokumentacijos įrankiai (list_docs, get_doc, search_docs, get_openapi_spec) veikia be autentifikacijos.

Kaip tai veikia

  1. Jūsų DI asistentas jungiasi prie https://vignetim.com/api/mcp
  2. Jis atranda galimus įrankius (produktai, užsakymai, webhooks, dokumentacija)
  3. Kai paklausiate „parodyk Austrijos vinjetes", asistentas iškviečia list_tickets su countryIsocode: "AT"
  4. MCP serveris pasirašo užklausą HMAC-SHA256 ir perduoda ją partnerių API
  5. Rezultatai grąžinami tiesiogiai jūsų asistentui

MCP serveris tvarko visą autentifikacijos sudėtingumą -- HMAC pasirašymą, laiko žymas, nonce -- todėl jūsų DI agentas tiesiog kviečia įrankius su paprastais parametrais.

Platformų palaikymas

PlatformaTransportasNustatymo vadovas
Claude CodeStreamable HTTPVignetim Claude MCP →
Claude DesktopStreamable HTTPVignetim Claude MCP →
CursorStreamable HTTPVignetim OpenAI MCP →
WindsurfStreamable HTTPVignetim OpenAI MCP →
OpenAI Agents SDKStreamable HTTPVignetim OpenAI MCP →
ContinueStreamable HTTPVignetim OpenAI MCP →

Papildomi ištekliai

  • OpenAPI specifikacija: https://vignetim.com/api/partner-openapi
  • LLMs.txt: https://vignetim.com/llms.txt
  • AI Plugin: https://vignetim.com/.well-known/ai-plugin.json