PayPal MCP 服务器
由DynamicEndpoints维护 - 联系方式: kameron@dynamicendpoints.com
一个模型上下文协议 (MCP) 服务器,提供与 PayPal API 的集成。该服务器通过标准化接口实现与 PayPal 的支付处理、发票和业务管理功能的无缝交互。
建筑学
Related MCP server: PayPal MCP Server
特征
付款处理
创建和管理订单
处理付款
处理支付令牌
管理争议
业务运营
创建和管理产品
生成发票
处理付款
处理合作伙伴推荐
用户管理
身份验证
用户信息检索
Web 配置文件管理
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 PayPal MCP 服务器:
手动安装
克隆存储库
安装依赖项:
npm install构建项目:
npm run build在 MCP 设置文件中配置 PayPal 凭据:
{ "mcpServers": { "paypal": { "command": "node", "args": ["path/to/paypal-server/build/index.js"], "env": { "PAYPAL_CLIENT_ID": "your_client_id", "PAYPAL_CLIENT_SECRET": "your_client_secret" }, "disabled": false, "autoApprove": [] } } }
可用工具
付款操作
创建支付令牌
创建支付令牌以供将来使用。
创建订单
在 PayPal 中创建新订单。
创建付款
创建直接付款。
业务运营
创建产品
在目录中创建新产品。
创建发票
生成新发票。
创建付款
处理批量付款。
用户和配置文件管理
获取用户信息
检索用户信息。
创建网络配置文件
创建网络体验档案。
使用示例
创建订单
生成发票
处理付款
错误处理
服务器实现了全面的错误处理:
输入验证错误及详细消息
PayPal API 错误及响应详情
网络和身份验证错误
速率限制和超时处理
安全注意事项
所有敏感数据都经过验证和清理
使用 PayPal 进行 OAuth 2.0 身份验证
通过环境变量进行安全凭证管理
所有 API 参数的输入验证
错误消息不会泄露敏感信息
发展
建筑
测试
调试
服务器输出详细的日志以帮助调试:
身份验证问题
API 调用失败
验证错误
请求/响应详细信息
贡献
分叉存储库
创建功能分支
提交你的更改
推送到分支
创建拉取请求
执照
MIT 许可证