MCP Server for Paddle Billing

MCP Server for Paddle Billing

site icon
2025.04.14 0
TypeScript支付服务订阅管理财务分析金融服务
PaddleHQ_paddle-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,专门用于与 Paddle Billing API 进行交互。它提供了一系列工具来管理产品、价格、客户、交易和订阅等,支持开发者进行财务分析和报告生成。
View on GitHub

Overview

基本能力

产品定位

PaddleHQ_paddle-mcp-server 是一个为 Paddle Billing 设计的 MCP 服务器,旨在简化与 Paddle API 的交互,提供支付、税务、订阅和指标的统一管理。

核心功能

  • 列出 Paddle 目录中的产品
  • 创建新产品
  • 列出产品价格
  • 创建新产品价格
  • 列出客户
  • 列出交易
  • 列出订阅
  • 创建财务分析的自定义报告

适用场景

  • 电子商务平台的支付和订阅管理
  • 财务分析和报告生成
  • 客户和交易数据管理

工具列表

  • MCP Inspector:用于调试 MCP 请求和响应的工具

常见问题解答

  • 该 MCP 服务器仅支持 Paddle Billing,不支持 Paddle Classic。
  • 需要 API 密钥才能使用该服务器。

使用教程

使用依赖

需要安装 Node.js 和 npm 或 pnpm。

安装教程

  1. 获取 API 密钥:
  2. Sandbox: https://sandbox-vendors.paddle.com/authentication-v2
  3. Live: https://vendors.paddle.com/authentication-v2

  4. 使用 npx 运行服务器: bash npx -y @paddle/paddle-mcp --api-key=PADDLE_API_KEY --environment=(sandbox|production)

  5. 在 MCP 配置中添加服务器信息: json { "mcpServers": { "paddle": { "command": "npx", "args": ["-y", "@paddle/paddle-mcp", "--api-key=PADDLE_API_KEY", "--environment=(sandbox|production)"] } } }

调试方式

  1. 使用 MCP Inspector 工具: bash pnpm inspector
  2. 在浏览器中打开提供的 URL 查看和调试 MCP 请求和响应。
  3. 确保包含 --api-key--environment 参数。

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。