# SumUp MCP Server

Connects Claude Code to SumUp accounts, payments, customers, and payouts through MCP. Use it to query SumUp data in plain language.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 8
- Author: sumup
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/sumup/sumup-mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/sumup-mcp-server

## What it does

SumUp MCP Server connects an MCP client with SumUp services. An agent can inspect merchant account data, payments, customers, and payouts through natural-language requests. The hosted service runs as a Cloudflare Worker.

The main endpoint is `https://mcp.sumup.com/mcp`, using Streamable HTTP; `/sse` supports the legacy SSE transport. A Durable Object keeps MCP session state across requests. Access uses OAuth: the client obtains a JWT access token and sends it as a Bearer token to `/mcp`.

SumUp keys such as `sup_sk_...` cannot authenticate against the hosted server. After adding the connection, open `/mcp` in Claude Code and finish the SumUp sign-in flow.

## Requirements
- Remote server: `https://mcp.sumup.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http sumup-mcp-server https://mcp.sumup.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add sumup-mcp-server --url https://mcp.sumup.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "sumup-mcp-server": {
            "url": "https://mcp.sumup.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "sumup-mcp-server": {
            "type": "http",
            "url": "https://mcp.sumup.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http sumup-mcp-server https://mcp.sumup.com/mcp
```

## When to use it
- inspect a SumUp merchant profile
- find payments in an account
- look up customer records
- review SumUp payouts
- query SumUp data from an agent

## Example prompts
- Show me my SumUp merchant profile.
- Find the payments connected to this SumUp account and summarize their details.
- Check the payouts available in SumUp for the selected period.

## Similar
- [mcp](https://affpapa.org/en/nevibecode/mcp/stripe-mcp.md) — MCP server · ★ 1975
- [Dodo Payments](https://affpapa.org/en/nevibecode/mcp/dodo-payments.md) — MCP server · ★ 6
- [building-mcp-server-on-cloudflare](https://affpapa.org/en/nevibecode/skills/building-mcp-server-on-cloudflare.md) — skill · 2 installs
- [build-mcp](https://affpapa.org/en/nevibecode/commands/build-mcp.md) — command · ★ 7604
- [HQBase](https://affpapa.org/en/nevibecode/mcp/hqbase.md) — MCP server · ★ 350
- [x402](https://affpapa.org/en/nevibecode/skills/starchild-x402.md) — skill · 1200 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
