SumUp
Build card present and online payments solutions with SumUp.
SumUp's Model Context Protocol (MCP) server for interactions between large language models (LLMs) and SumUp APIs. The MCP server allows you to connect to SumUp's services from an MCP client (e.g. Cursor, Claude) and use natural language to work with your SumUp account.
This package runs as a Cloudflare Worker and serves the MCP transport for SumUp.
Authentication follows the MCP OAuth resource-server flow:
- The worker publishes OAuth metadata and protected resource metadata via
@hono/mcp. - Clients send
Authorization: Bearer <access-token>to/mcp. - Bearer tokens must be JWT access tokens issued by
SUMUP_AUTH_HOSTand valid for the worker resource URL.
The worker exposes /mcp for Streamable HTTP and /sse for the legacy SSE transport. Both routes are pinned to a Durable Object so MCP session state survives across requests within the same Worker deployment.
Using from an MCP client
Any client that speaks the Streamable HTTP transport can connect to this server. For example, using mcp-remote:
{
"mcpServers": {
"sumup": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.sumup.com/mcp",
"--headers",
"Authorization: Bearer <your-access-token>"
]
}
}
}
Development
Development setup, local testing, and contributor workflow live in CONTRIBUTING.md.
Related Servers
Scout Monitoring MCP
sponsorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Health Microservice API
A FastAPI microservice for health-related operations, featuring JWT authentication and a PostgreSQL database with Alembic migrations.
Lingo.dev
Make your AI agent speak every language on the planet, using Lingo.dev Localization Engine.
Remote MCP Server (Authless)
A template for deploying a remote, auth-less MCP server on Cloudflare Workers.
Langfuse Prompt Management
Open-source tool for collaborative editing, versioning, evaluating, and releasing prompts.
Prefect
Manage and observe Prefect workflows through natural language.
Odoo XML-RPC MCP Server
Interact with Odoo instances using the XML-RPC API. Requires configuration via environment variables or config files.
vcpkg Package README MCP Server
Fetch comprehensive information about vcpkg packages, including READMEs, metadata, and search results.
CodeRabbit
Interact with CodeRabbit AI reviews on GitHub pull requests.
Cedardiff
Edit files using CEDARScript, a SQL-like language for code manipulation.
Fabrx
Fabrx is a no-code platform where users can setup custom document processing workflows