VignetimVignetim
Home
Contact
Log inRegister
  1. Home
  2. /
  3. Developers
  4. /
  5. API Reference
  6. /
  7. Vignetim Claude MCP

Getting Started

  • Introduction
  • Authentication
  • Sandbox
  • Rate Limiting
  • Error Handling

Products

  • Vignette Tickets
  • eSIM Packages
  • Insurance Products
  • Vehicle Categories

Orders

  • Create Order
  • List Orders
  • Get Order

Webhooks

  • Webhooks Overview
  • Webhook Management

MCP

  • MCP Overview
  • Vignetim Claude MCP
  • Vignetim OpenAI MCP

Vignetim Claude MCP

Connect the Vignetim Partner API directly to Claude Code or Claude Desktop. Your assistant will be able to browse products, create orders, manage webhooks, and search documentation.

Quick Setup

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"

For sandbox testing:

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

Add to your Claude Desktop config file:

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"
			}
		}
	}
}

Restart Claude Desktop after saving.

Available Tools

Products

ToolDescriptionExample
list_ticketsBrowse vignette tickets"Show me Austrian vignettes for cars"
get_ticketGet ticket details"Get details for ticket abc-123"
list_esim_packagesBrowse eSIM packages"What eSIM packages are available for Turkey?"
list_insurance_productsBrowse insurance"List all insurance products"
get_insurance_productGet insurance details"Tell me about green card insurance"
list_vehicle_categoriesBrowse vehicle types"What vehicle categories exist?"

Orders

ToolDescriptionExample
create_orderCreate an order"Create a vignette order for Austria"
list_ordersList your orders"Show my recent orders"
get_orderGet order details"What's the status of order xyz?"
get_order_statusCheck order status"Is order xyz completed?"

Webhooks

ToolDescriptionExample
create_webhookRegister endpoint"Set up a webhook for order.completed events"
list_webhooksList webhooks"Show my registered webhooks"
update_webhookUpdate webhook"Disable webhook abc"
delete_webhookDelete webhook"Remove webhook abc"
test_webhookSend test event"Send a test event to webhook abc"

Documentation

ToolDescriptionExample
list_docsBrowse docs"What API docs are available?"
get_docRead a section"Show me the authentication docs"
search_docsSearch docs"How do I handle errors?"
get_openapi_specGet OpenAPI spec"Where's the OpenAPI spec?"

Usage Examples

Browsing Products

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

Managing 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)

Checking Order Status

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)

Team Configuration

Add to your project's .claude/settings.json for team-wide access:

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

Troubleshooting

"API credentials required"

This error appears when using API tools without credentials. Ensure both X-API-Key and X-API-Secret headers are configured.

"Authentication failed"

  • Verify your API key and secret are correct
  • Check that your key is active in the Vignetim Partner Dashboard
  • Ensure your IP is whitelisted (if IP restrictions are enabled)

Sandbox vs Production

Use the X-Environment: sandbox header to test against the sandbox API. Sandbox mode uses simulated payments and test data.

Previous← MCP OverviewNextVignetim OpenAI MCP→
VignetimVignetim
Visa
Mastercard
American Express

Vignettes & Tolls

  • Bulgaria Vignette
  • Czech Republic Vignette
  • Hungary Vignette
  • Slovakia Vignette
  • Slovenia Vignette
  • Romania Vignette
  • Moldova Vignette
  • Switzerland Vignette
  • Estonia Vignette
  • Iceland Tolls
  • Netherlands Tolls
  • Ireland Tolls

Insurances

  • Travel Health Insurance
  • Green Card Insurance

Company

  • FAQs
  • About
  • Contact
  • API Reference
  • Fleet

Privacy

  • Terms and Use
  • Privacy Policy
  • Cookie Policy
  • User Data Deletion Instruction

Social

  • Instagram
  • LinkedIn
  • X (Twitter)
  • Facebook

Vignetim | E-vignette, eSIM & Insurance

Purchase and manage your European e-vignettes, eSIMs and insurance easily with Vignetim.

Available on iOS & Android.

Download on App StoreGet it on Google Play

Copyright © 2026 Vignetim | Vignette, eSIM & Insurance