Razorpay MCP 服务器基于 模型上下文协议 (MCP) 构建,能与 Razorpay API 实现无缝集成。它为开发人员和 AI 工具提供了高级支付处理功能,极大地简化了支付相关业务的开发流程。
# 必要参数
--key your_api_key_id # 或 -k
--secret your_api_secret # 或 -s
# 可选配置
--log-file path/to/logfile.log # 或 -l
--toolsets all,tools1,tools2 # 或 -t
--read-only # 开启只读模式
# 基本运行
razorpay-mcp-server --key your_api_key_id --secret your_api_secret
# 配置日志和工具集
razorpay-mcp-server -k your_api_key_id -s your_api_secret -l /var/logs/mcp.log --toolsets fetch_payment,create_order
目前,Razorpay MCP 服务器提供了以下工具:
| 工具 | 描述 | API |
|---|---|---|
fetch_payment |
使用 ID 获取付款详细信息 | 付款 |
create_payment_link |
创建新的支付链接(标准) | 支付链接 |
fetch_payment_link |
获取支付链接的详细信息(标准) | 支付链接 |
create_order |
创建订单 | 订单 |
fetch_order |
使用 ID 获取订单 | 订单 |
fetch_all_orders |
获取所有订单 | 订单 |
create_refund |
创建退款 | 退款 |
fetch_refund |
使用 ID 获取退款详细信息 | 退款 |
update_refund |
使用 ID 更新退款说明 | 退款 |
logs 文件夹,可通过 --log-file 指定其他路径。此项目在 MIT 开源许可证下发布。详细信息请参阅 LICENSE。
通过以上内容,您可以全面了解 Razorpay MCP 服务器的功能、配置和使用方法,帮助您轻松实现与 Razorpay 的集成。