Vinkius

Klarna MCP. Manage payments and orders from chat.

Klarna MCP manages your entire e-commerce payment and order lifecycle. It lets your AI agent handle everything from creating checkout sessions to capturing payments, issuing refunds, or updating shipping details using simple natural language commands.

Klarna MCP is compatible with Claude Claude
Klarna MCP is compatible with ChatGPT ChatGPT
Klarna MCP is compatible with Cursor Cursor
Klarna MCP is compatible with Gemini Gemini
Klarna MCP is compatible with Windsurf Windsurf
Klarna MCP is compatible with VS Code VS Code
Klarna MCP is compatible with JetBrains JetBrains
Klarna MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Initiating Checkout Sessions

The system creates payment sessions by requesting specific order amounts and item details.

Placing Confirmed Orders

It formally places an order using a secured authorization token from your checkout widget.

Completing Payments

You capture authorized orders to trigger the actual payment from the customer's account.

Financial Adjustments

The system processes full or partial refunds, and it cancels any authorized but uncaptured orders.

Fulfillment Updates

It updates shipping information and tracking numbers for existing orders directly in the record.

Data Lookup

You retrieve detailed status, financial totals, and metadata for any given Klarna order ID.

Waiting for input…

AI Agent
Klarna

What AI agents can do with Klarna MCP: 8 Tools for Payment Ops

These eight tools let you manage everything related to your e-commerce payments, from initial sessions and order placement to refunds and shipping updates.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Klarna MCP

Cancel Authorized Order

Cancels an order that was authorized for payment but hasn't been captured yet.

Capture Klarna Order

Triggers the final payment processing and captures the funds for a confirmed order.

Create Payment Session

Initializes a new Klarna payment session, requiring details like the amount...

Get Order Details

Retrieves comprehensive status and financial data for any specified Klarna order ID.

Get Payment Session

Gets the current details of an existing payment session using its unique identifier.

Create Klarna Order

Places a formal order, requiring a valid authorization token obtained earlier in the checkout process.

Refund Klarna Order

Processes a refund against an already captured and finalized order payment.

Update Order Shipping

Updates the shipping address or tracking number associated with an existing customer...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Klarna MCP is compatible with Claude

Claude AI

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]/mcp

Replace [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 integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Klarna, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Klarna MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Klarna. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The payment portal bottleneck.

Today, managing a single order requires logging into the Klarna merchant dashboard. You navigate to an order ID, check its status, find the action button for a refund or capture, input the correct amount, and then hit submit—all while dealing with dozens of tabs and copy-pasting IDs.

With this MCP, you simply tell your agent what needs doing. Instead of clicking through five screens to process an adjustment, you ask it to 'Refund $100 on order 98765-XYZ'. The payment happens instantly via the API call, and the status updates in natural conversation.

Klarna MCP: Controlling your payments.

The manual steps that vanish include checking order totals across different APIs, manually initiating captures after checkout, and cross-referencing shipping addresses between systems. These actions used to require a sequence of clicks and human verification at every step.

Now, your agent handles the entire transaction lifecycle—from `create_payment_session` through to `update_order_shipping`. It's not just an API wrapper; it’s an active participant in your sales process.

What Klarna MCP does for your AI

Your AI client can now manage complex payment flows without needing to log into a separate portal. This MCP connects directly to Klarna's APIs, letting you automate both the initial checkout phase and everything that happens after the purchase is made. You simply tell your agent what needs doing—like 'refund order 98765-XYZ' or 'update shipping for order ABC'—and it executes the steps through natural conversation.

This capability makes monitoring payment status, processing captures, and handling refunds significantly faster than traditional methods. By connecting this MCP via Vinkius, you give your agent access to a complete suite of financial tools, treating the entire merchant account as just another set of functions available to your AI client.

Built · Hosted · Managed by Vinkius Klarna MCP - Manage Payments & Orders with AI
Server ID 019d75c1-5a4d-70cc-8f86-c3b4bc7c0262
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about Klarna MCP

How do I refund a Klarna order using the Klarna MCP? +

Use the refund_klarna_order tool. You just need to provide the specific order ID and the amount you want refunded, and the agent handles processing the full or partial refund.

Can I check if a payment session is active with Klarna MCP? +

Yes, use get_payment_session to retrieve all current details for an existing payment session ID. This confirms its status and available data points.

What's the difference between placing an order and capturing it with Klarna MCP? +

Placing a formal order uses create_klarna_order (which needs a token), but that doesn't take money. You must then use capture_klarna_order to actually trigger the payment from the customer.

Can I update shipping information using Klarna MCP? +

Yes, run the update_order_shipping tool. Just give it the order ID and the new tracking or address details, and the record gets updated instantly.