Vignetim

Model Context Protocol (MCP)

L'API Partenaire Vignetim fournit un serveur Model Context Protocol (MCP) complet, permettant a votre assistant IA d'interagir directement avec l'API — parcourir les produits, creer des commandes, gerer les webhooks et rechercher dans la documentation — le tout sans quitter votre IDE.

Qu'est-ce que le MCP ?

Le MCP est un protocole ouvert qui standardise la facon dont les applications d'IA se connectent aux outils et sources de donnees externes. Avec le serveur MCP de Vignetim, votre assistant de codage IA devient un client de l'API Vignetim.

Capacites

CategorieOutilsAuthentification requise
Produitslist_tickets, get_ticket, list_esim_packages, list_insurance_products, get_insurance_product, list_vehicle_categoriesOui
Commandescreate_order, list_orders, get_order, get_order_statusOui
Webhookscreate_webhook, list_webhooks, update_webhook, delete_webhook, test_webhookOui
Documentationlist_docs, get_doc, search_docs, get_openapi_specNon

Endpoint MCP

https://vignetim.com/api/mcp

Authentification

Les outils d'operation API necessitent vos identifiants d'API Partenaire via des en-tetes HTTP :

En-teteDescription
X-API-KeyVotre cle API d'organisation
X-API-SecretVotre secret API d'organisation
X-EnvironmentOptionnel : production (par defaut) ou sandbox

Les outils de documentation (list_docs, get_doc, search_docs, get_openapi_spec) fonctionnent sans authentification.

Fonctionnement

  1. Votre assistant IA se connecte a https://vignetim.com/api/mcp
  2. Il decouvre les outils disponibles (produits, commandes, webhooks, documentation)
  3. Lorsque vous demandez « liste les vignettes autrichiennes », l'assistant appelle list_tickets avec countryIsocode: "AT"
  4. Le serveur MCP signe la requete avec HMAC-SHA256 et la transmet a l'API Partenaire
  5. Les resultats sont retournes directement a votre assistant

Le serveur MCP gere toute la complexite de l'authentification — signature HMAC, horodatages, nonces — de sorte que votre agent IA appelle simplement les outils avec des parametres simples.

Compatibilite des plateformes

PlateformeTransportGuide de configuration
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 →

Ressources supplementaires

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