Back to Browse

Checkout MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Search Checkout.com docs and API reference, plus manage payments, refunds, and payment links.

About

Search Checkout.com docs and API reference, plus manage payments, refunds, and payment links.

Remote endpoints: streamable-http: https://mcp.checkout.com

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-checkout-mcp": {
      "url": "https://mcp.checkout.com"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Checkout.com MCP Server

Give your AI agent a working knowledge of Checkout.com — the current API reference, the integration guides, and the ability to act on real payments, without leaving your editor.

Install in VS Code Install in Cursor

Or, in Claude Code:

claude mcp add --transport http checkout-mcp https://mcp.checkout.com

Then sign in with your Checkout.com Dashboard account. It's a remote server — nothing to install, host, or keep updated, and no API keys to paste into a config file.

Why use it

Ask a general-purpose coding agent to integrate a payments API and it will improvise: invented fields, endpoints that no longer exist, request bodies that look right and fail in testing. This server replaces that guesswork with grounded answers.

  • It reads our actual documentation. The technical docs, the complete API reference, and the support knowledge base — the live versions, not a stale snapshot from a training run.
  • It recommends a real integration path. Describe your use case and stack, and get a route matched to it, rather than the one generic tutorial that happened to rank highest.
  • It acts, not just advises. Check a payment, refund it, void an authorization, or create a payment link — from a plain-language request against your own account.
  • It costs less per answer. Purpose-built, AI-optimized context instead of scraped HTML means fewer tokens burned and faster replies.

What you can ask

Your MCP client shows the full tool list the moment it connects.

Build and debug your integration

Which API operations and fields do I need to take a payment with PayPal?

Operate live payments

What's the status of payment pay_xxxxx?

Refund payment pay_xxxxx.

Environments

EnvironmentURL
Productionhttps://mcp.checkout.com
Sandboxhttps://checkout.mcp.sbox.cko.tech

Access and permissions

You need an active Checkout.com Dashboard account. Authentication is OAuth 2.0: your client discovers the authorization server and opens a browser for you to sign in. No API keys are involved.

The agent inherits your permissions and nothing more. It can only perform an operation your Dashboard user is already allowed to perform — to refund a payment, for instance, your user needs the Refund payments permission.

Claude Desktop / Claude Code — add the server, then run /mcp to trigger the sign-in flow:

claude mcp add --transport http checkout-mcp https://mcp.checkout.com

VS Code — open the Command Palette, run MCP: Open User Configuration, and add:

{
  "servers": {
    "checkout-mcp": {
      "url": "https://mcp.checkout.com"
    }
  }
}

Save, then run MCP: List Servers, select the Checkout MCP, and choose Start to sign in.

Cursor — add to ~/.cursor/mcp.json, or your project's .cursor/mcp.json:

{
  "mcpServers": {
    "checkout-mcp": {
      "url": "https://mcp.checkout.com",
      "auth": {
        "CLIENT_ID": "checkout-mcp"
      }
    }
  }
}

To disconnect, disable the server in your client's MCP settings or delete it from the config file.

Documentation and support


This repository holds the server.json metadata that lists the server in the official MCP Registry. The server itself is hosted and operated by Checkout.com

Reviews

No reviews yet

Be the first to review this server!