Vignetim

Vignetim Claude MCP

Conecte la API de Socios (Partner API) de Vignetim directamente a Claude Code o Claude Desktop. Su asistente podrá explorar productos, crear pedidos, gestionar webhooks y buscar documentación.

Configuración rápida

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"

Para pruebas en sandbox:

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

Agregue a su archivo de configuración de 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"
			}
		}
	}
}

Reinicie Claude Desktop después de guardar.

Herramientas disponibles

Productos

HerramientaDescripciónEjemplo
list_ticketsExplorar viñetas de peaje"Muéstrame las viñetas austriacas para coches"
get_ticketObtener detalles de una viñeta"Obtener detalles del ticket abc-123"
list_esim_packagesExplorar paquetes eSIM"¿Qué paquetes eSIM hay disponibles para Turquía?"
list_insurance_productsExplorar seguros"Listar todos los productos de seguro"
get_insurance_productObtener detalles de seguro"Cuéntame sobre el seguro de carta verde"
list_vehicle_categoriesExplorar tipos de vehículos"¿Qué categorías de vehículos existen?"

Pedidos

HerramientaDescripciónEjemplo
create_orderCrear un pedido"Crear un pedido de viñeta para Austria"
list_ordersListar sus pedidos"Mostrar mis pedidos recientes"
get_orderObtener detalles del pedido"¿Cuál es el estado del pedido xyz?"
get_order_statusConsultar estado del pedido"¿Está completado el pedido xyz?"

Webhooks

HerramientaDescripciónEjemplo
create_webhookRegistrar endpoint"Configurar un webhook para eventos order.completed"
list_webhooksListar webhooks"Mostrar mis webhooks registrados"
update_webhookActualizar webhook"Desactivar el webhook abc"
delete_webhookEliminar webhook"Eliminar el webhook abc"
test_webhookEnviar evento de prueba"Enviar un evento de prueba al webhook abc"

Documentación

HerramientaDescripciónEjemplo
list_docsExplorar documentación"¿Qué documentación de la API hay disponible?"
get_docLeer una sección"Muéstrame la documentación de autenticación"
search_docsBuscar en la documentación"¿Cómo manejo los errores?"
get_openapi_specObtener especificación OpenAPI"¿Dónde está la especificación OpenAPI?"

Ejemplos de uso

Explorar productos

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
        ...

Gestionar webhooks

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)

Consultar estado de pedidos

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)

Configuración de equipo

Agregue al archivo .claude/settings.json de su proyecto para acceso compartido del equipo:

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

Solución de problemas

"API credentials required"

Este error aparece al usar herramientas de la API sin credenciales. Asegúrese de que ambos encabezados X-API-Key y X-API-Secret estén configurados.

"Authentication failed"

  • Verifique que su clave API y secreto sean correctos
  • Compruebe que su clave esté activa en el Panel de Control de Socios de Vignetim
  • Asegúrese de que su IP esté en la lista blanca (si las restricciones de IP están habilitadas)

Sandbox vs Producción

Use el encabezado X-Environment: sandbox para probar contra la API de sandbox. El modo sandbox utiliza pagos simulados y datos de prueba.