Vignetim

Model Context Protocol (MCP)

API Partnerskie Vignetim udostepnia pelny serwer Model Context Protocol (MCP), umozliwiajacy Twojemu asystentowi AI bezposrednia interakcje z API -- przegladanie produktow, tworzenie zamowien, zarzadzanie webhookami i wyszukiwanie dokumentacji -- bez opuszczania IDE.

Czym jest MCP?

MCP (Model Context Protocol) to otwarty protokol standaryzujacy sposob, w jaki aplikacje AI lacza sie z zewnetrznymi narzedziami i zrodlami danych. Dzieki serwerowi MCP Vignetim, Twoj asystent AI do kodowania staje sie klientem API Vignetim.

Mozliwosci

KategoriaNarzedziaWymagane uwierzytelnianie
Produktylist_tickets, get_ticket, list_esim_packages, list_insurance_products, get_insurance_product, list_vehicle_categoriesTak
Zamowieniacreate_order, list_orders, get_order, get_order_statusTak
Webhookicreate_webhook, list_webhooks, update_webhook, delete_webhook, test_webhookTak
Dokumentacjalist_docs, get_doc, search_docs, get_openapi_specNie

Endpoint MCP

https://vignetim.com/api/mcp

Uwierzytelnianie

Narzedzia operacji API wymagaja danych uwierzytelniajacych API Partnerskiego w naglowkach HTTP:

NaglowekOpis
X-API-KeyTwoj klucz API organizacji
X-API-SecretTwoj sekret API organizacji
X-EnvironmentOpcjonalnie: production (domyslnie) lub sandbox

Narzedzia dokumentacji (list_docs, get_doc, search_docs, get_openapi_spec) dzialaja bez uwierzytelniania.

Jak to dziala

  1. Twoj asystent AI laczy sie z https://vignetim.com/api/mcp
  2. Odkrywa dostepne narzedzia (produkty, zamowienia, webhooki, dokumentacja)
  3. Gdy poprosisz "wylistuj austriackie winiety", asystent wywoluje list_tickets z countryIsocode: "AT"
  4. Serwer MCP podpisuje zapytanie za pomoca HMAC-SHA256 i przekazuje je do API Partnerskiego
  5. Wyniki sa zwracane bezposrednio do Twojego asystenta

Serwer MCP obsluguje cala zlozonosc uwierzytelniania -- podpisywanie HMAC, znaczniki czasu, nonce -- wiec Twoj agent AI po prostu wywoluje narzedzia z prostymi parametrami.

Obsluga platform

PlatformaTransportPrzewodnik konfiguracji
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 →

Dodatkowe zasoby

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