SumUp MCP Server
OfficialSumUp MCPサーバー
大規模言語モデル(LLM)とSumUp API間の対話のためのSumUp Model Context Protocol (MCP) サーバーです。このMCPサーバーを使用すると、MCPクライアント(Cursor、Claudeなど)からSumUpサービスに接続し、自然言語を使ってSumUpアカウントを操作できます。
本パッケージはCloudflare Workerとして動作し、SumUp用のMCPトランスポートを提供します。
認証はMCP OAuthリソースサーバーフローに従います:
Workerは
@hono/mcpを介してOAuthメタデータおよび保護されたリソースメタデータを公開します。クライアントは
/mcpに対してAuthorization: Bearer <access-token>を送信します。ベアラートークンは
SUMUP_AUTH_HOSTによって発行されたJWTアクセストークンであり、WorkerリソースURLに対して有効である必要があります。
WorkerはStreamable HTTP用に/mcpを、レガシーなSSEトランスポート用に/sseを公開します。どちらのルートもDurable Objectに固定されているため、同じWorkerデプロイメント内のリクエスト間でMCPセッション状態が保持されます。
MCPクライアントからの利用
Streamable HTTPトランスポートに対応しているクライアントであれば、このサーバーに接続できます。例えば、mcp-remoteを使用する場合:
{
"mcpServers": {
"sumup": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.sumup.com/mcp",
"--headers",
"Authorization: Bearer <your-access-token>"
]
}
}
}Related MCP server: paystack-mcp-server
開発
開発環境のセットアップ、ローカルテスト、およびコントリビューターのワークフローについてはCONTRIBUTING.mdを参照してください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage GoCardless payments, mandates, subscriptions, refunds and payouts via AI assistants.
Stripe payments for AI agents. Create links, verify, manage customers.
Payment identity intelligence for AI agents.
Monetize and manage your Tip4Serv store directly from your LLM.
Related MCP Servers
AlicenseNot gradedqualityBmaintenanceEnables AI agents to interact with Juspay's payment processing APIs and merchant dashboard for managing orders, transactions, refunds, customers, gateways, and reporting through natural language.21Apache 2.0
paystack-mcp-serverofficial
AlicenseAqualityCmaintenanceEnables AI assistants to interact with the full range of Paystack APIs, allowing operations like transaction management, customer creation, and payments through natural language.286 npm56MIT- AlicenseBqualityDmaintenanceEnables AI agents to manage Paystack payments, products, customers, and transactions through natural language.283 npm9MIT
- AlicenseNot gradedqualityDmaintenanceEnables natural language interaction with Stripe accounts to query customers, revenue, invoices, subscriptions, disputes, and issue refunds.33 npm1MIT