Vignetim

Vignetim Claude MCP

Подключите Vignetim Partner API напрямую к Claude Code или Claude Desktop. Ваш ассистент сможет просматривать продукты, создавать заказы, управлять вебхуками и искать по документации.

Быстрая настройка

Claude Code (CLI)

claude mcp add vignetim --transport http https://vignetim.com/api/mcp \
  --header "X-API-Key: YOUR_API_KEY" \
  --header "X-API-Secret: YOUR_API_SECRET"

Для тестирования в песочнице:

claude mcp add vignetim-sandbox --transport http https://vignetim.com/api/mcp \
  --header "X-API-Key: YOUR_SANDBOX_KEY" \
  --header "X-API-Secret: YOUR_SANDBOX_SECRET" \
  --header "X-Environment: sandbox"

Claude Desktop

Добавьте в файл конфигурации Claude Desktop:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
	"mcpServers": {
		"vignetim": {
			"url": "https://vignetim.com/api/mcp",
			"headers": {
				"X-API-Key": "YOUR_API_KEY",
				"X-API-Secret": "YOUR_API_SECRET"
			}
		}
	}
}

Перезапустите Claude Desktop после сохранения.

Доступные инструменты

Продукты

ИнструментОписаниеПример
list_ticketsПросмотр виньеток«Покажи австрийские виньетки для легковых автомобилей»
get_ticketДетали виньетки«Покажи детали виньетки abc-123»
list_esim_packagesПросмотр eSIM-пакетов«Какие eSIM-пакеты доступны для Турции?»
list_insurance_productsПросмотр страховок«Покажи все страховые продукты»
get_insurance_productДетали страховки«Расскажи о страховании green card»
list_vehicle_categoriesПросмотр типов ТС«Какие категории транспортных средств существуют?»

Заказы

ИнструментОписаниеПример
create_orderСоздание заказа«Создай заказ виньетки для Австрии»
list_ordersСписок заказов«Покажи мои последние заказы»
get_orderДетали заказа«Какой статус у заказа xyz?»
get_order_statusПроверка статуса«Заказ xyz выполнен?»

Webhooks

ИнструментОписаниеПример
create_webhookРегистрация эндпоинта«Настрой вебхук для событий order.completed»
list_webhooksСписок вебхуков«Покажи зарегистрированные вебхуки»
update_webhookОбновление вебхука«Отключи вебхук abc»
delete_webhookУдаление вебхука«Удали вебхук abc»
test_webhookОтправка тестового события«Отправь тестовое событие на вебхук abc»

Документация

ИнструментОписаниеПример
list_docsПросмотр документации«Какая документация API доступна?»
get_docЧтение раздела«Покажи документацию по аутентификации»
search_docsПоиск по документации«Как обрабатывать ошибки?»
get_openapi_specПолучение спецификации OpenAPI«Где находится спецификация OpenAPI?»

Примеры использования

Просмотр продуктов

You: What vignettes are available for Hungary?

Claude: [calls list_tickets with countryIsocode: "HU"]
        Found 12 vignette options for Hungary:
        - 10-day highway vignette (Category D1) — €14.90
        - Monthly highway vignette (Category D1) — €19.90
        ...

Управление вебхуками

You: Set up a webhook at https://myapp.com/webhooks/vignetim
     for order completed and failed events.

Claude: [calls create_webhook with url, events]
        Webhook registered successfully!
        ID: 7f3a...
        Signing Secret: abc123...  (save this — it's only shown once)

Проверка статуса заказа

You: Show me all failed orders from this week.

Claude: [calls list_orders with status filter and date range]
        Found 2 failed orders:
        1. Order #abc - Failed at 2026-03-18 (vignette, AT)
        2. Order #def - Failed at 2026-03-19 (eSIM, global)

Конфигурация для команды

Добавьте в файл .claude/settings.json вашего проекта для доступа всей команды:

{
	"mcpServers": {
		"vignetim": {
			"url": "https://vignetim.com/api/mcp",
			"headers": {
				"X-API-Key": "YOUR_API_KEY",
				"X-API-Secret": "YOUR_API_SECRET"
			}
		}
	}
}

Устранение неполадок

«API credentials required»

Эта ошибка появляется при использовании инструментов API без учётных данных. Убедитесь, что оба заголовка X-API-Key и X-API-Secret настроены.

«Authentication failed»

  • Проверьте правильность API-ключа и секрета
  • Убедитесь, что ваш ключ активен в панели управления Vignetim Partner Dashboard
  • Убедитесь, что ваш IP-адрес в белом списке (если включены ограничения по IP)

Песочница и продакшен

Используйте заголовок X-Environment: sandbox для тестирования с sandbox API. Режим песочницы использует имитацию платежей и тестовые данные.