Skip to main content
Glama
sumup

SumUp MCP Server

Official
by sumup

SumUp MCP 服务器

Documentation License

SumUp 的 模型上下文协议 (MCP) 服务器,用于大语言模型 (LLM) 与 SumUp API 之间的交互。该 MCP 服务器允许你从 MCP 客户端(例如 Cursor、Claude)连接到 SumUp 服务,并使用自然语言来操作你的 SumUp 账户。

此包作为 Cloudflare Worker 运行,并为 SumUp 提供 MCP 传输服务。

身份验证遵循 MCP OAuth 资源服务器流程:

  • 该 Worker 通过 @hono/mcp 发布 OAuth 元数据和受保护的资源元数据。

  • 客户端向 /mcp 发送 Authorization: Bearer <access-token>。

  • 持有者令牌 (Bearer tokens) 必须是由 SUMUP_AUTH_HOST 签发的 JWT 访问令牌,且对该 Worker 资源 URL 有效。

该 Worker 为 Streamable HTTP 公开 /mcp 路由,为传统的 SSE 传输公开 /sse 路由。两条路由都绑定到 Durable Object,因此 MCP 会话状态可以在同一 Worker 部署内的请求之间保持。

从 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。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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.
    21
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to interact with the full range of Paystack APIs, allowing operations like transaction management, customer creation, and payments through natural language.
    2
    86 npm
    56
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural language interaction with Stripe accounts to query customers, revenue, invoices, subscriptions, disputes, and issue refunds.
    33 npm
    1
    MIT