Vignetim

Model Context Protocol (MCP)

Vignetim Partner API надає повноцінний сервер Model Context Protocol (MCP), що дозволяє вашому ШІ-асистенту безпосередньо взаємодіяти з API — переглядати продукти, створювати замовлення, керувати webhook-ами та шукати документацію — не залишаючи вашого IDE.

Що таке MCP?

MCP — це відкритий протокол, який стандартизує спосіб підключення ШІ-додатків до зовнішніх інструментів та джерел даних. З MCP-сервером Vignetim ваш ШІ-асистент для написання коду стає клієнтом Vignetim API.

Можливості

КатегоріяІнструментиПотрібна автентифікація
Продуктиlist_tickets, get_ticket, list_esim_packages, list_insurance_products, get_insurance_product, list_vehicle_categoriesТак
Замовленняcreate_order, list_orders, get_order, get_order_statusТак
Webhookscreate_webhook, list_webhooks, update_webhook, delete_webhook, test_webhookТак
Документаціяlist_docs, get_doc, search_docs, get_openapi_specНі

Ендпоінт MCP

https://vignetim.com/api/mcp

Автентифікація

Інструменти для роботи з API потребують ваших облікових даних Partner API через HTTP-заголовки:

ЗаголовокОпис
X-API-KeyВаш API-ключ організації
X-API-SecretВаш секрет API організації
X-EnvironmentНеобов'язковий: production (за замовчуванням) або sandbox

Інструменти документації (list_docs, get_doc, search_docs, get_openapi_spec) працюють без автентифікації.

Як це працює

  1. Ваш ШІ-асистент підключається до https://vignetim.com/api/mcp
  2. Він виявляє доступні інструменти (продукти, замовлення, webhook-и, документація)
  3. Коли ви запитуєте «покажи австрійські віньєтки», асистент викликає list_tickets з countryIsocode: "AT"
  4. MCP-сервер підписує запит за допомогою HMAC-SHA256 та проксує його до Partner API
  5. Результати повертаються безпосередньо вашому асистенту

MCP-сервер обробляє всю складність автентифікації — HMAC-підписи, мітки часу, nonce — тому ваш ШІ-агент просто викликає інструменти з простими параметрами.

Підтримка платформ

ПлатформаТранспортПосібник з налаштування
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 →

Додаткові ресурси

  • Специфікація OpenAPI: https://vignetim.com/api/partner-openapi
  • LLMs.txt: https://vignetim.com/llms.txt
  • AI Plugin: https://vignetim.com/.well-known/ai-plugin.json