How to Use the Klarna MCP in Claude
Drive your Klarna order lifecycles and manage customer refunds directly from your Claude Desktop chat interface.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Klarna MCP to Claude Desktop
Create your Vinkius account to connect Klarna to Claude Desktop and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Spin up checkout sessions in Claude Desktop
The `create_payment_session` tool initializes a new checkout flow with specific order lines, tax rates, and currencies right inside your Claude Desktop chat window. Claude Desktop parses your raw customer cart data, structures the payload, and hands back a Klarna client token you can instantly drop into your frontend code. You don't need to manually construct complex nested JSON payloads to test different Klarna cart configurations using this MCP Server. Ask Claude Desktop to run `get_payment_session` to inspect active session states or verify tax calculations during your local testing runs.
Execute post-purchase tasks via this MCP Server
The `capture_klarna_order` tool triggers immediate payment capture once your Claude Desktop agent confirms shipment. Claude Desktop reads your shipping logs, extracts the tracking numbers, and updates the Klarna customer record in one step. If a customer changes their mind before shipment, your Claude Desktop agent calls `cancel_authorized_order` to release the hold on their funds. You manage the entire Klarna post-purchase state without opening a separate browser tab or writing custom script files in Claude Desktop.
Process returns and modify shipping addresses
The `refund_klarna_order` tool handles customer returns by sending partial or full line-item adjustments back to the gateway from your Claude Desktop chat. Claude Desktop processes the return request from your support chat log, matches the items, and executes the Klarna refund. When customers input typos in their delivery addresses, you use `update_order_shipping` to correct the Klarna merchant references. You verify the final state immediately in Claude Desktop by calling `get_order_details` to ensure the warehouse packs the right box.
Set up Klarna MCP in Claude Web or Desktop
- 1
Open Claude Settings
Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.
- 2
Add Custom Connector
Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:
https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcpReplace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials. - 3
Start a conversation
Open a new chat. The Klarna MCP tools are available immediately — no restart needed.
Endpoint URL
https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp No configuration file needed — paste the URL directly in the Claude web interface.
Available on Free (1 connector), Pro, Max, Team, and Enterprise plans.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Klarna MCP in Claude Desktop
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Klarna MCP today
We host it, we monitor it, we maintain it. You just paste one token.