Razorpay Mcp Server

Razorpay Mcp Server

🚀 Razorpay MCP 服务器(官方)

Razorpay MCP 服务器基于 模型上下文协议 (MCP) 构建,能与 Razorpay API 实现无缝集成。它为开发人员和 AI 工具提供了高级支付处理功能,极大地简化了支付相关业务的开发流程。

✨ 主要特性

  • 提供多种支付相关工具,涵盖付款、订单、退款等操作。
  • 支持工作流自动化,可实现付款、订单和退款的自动化处理。
  • 为开发者提供统一接口,简化与 Razorpay 的集成过程。

📦 安装指南

安装要求

  • Razorpay API 密钥 ID:用于身份验证的密钥 ID。
  • Razorpay API 密钥 Secret:与密钥 ID 配对使用的秘密密钥。

运行服务器

# 必要参数
--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 更新退款说明 退款

使用场景

  • 工作流自动化:使用 Razorpay MCP 服务器实现付款、订单和退款的自动化处理。
  • 集成开发:为开发者提供统一接口,简化与 Razorpay 的集成过程。

🔧 技术细节

日志与调试

  • 日志文件:默认为当前目录下的 logs 文件夹,可通过 --log-file 指定其他路径。
  • 调试工具:使用标准 Go 调试工具进行故障排除。

📄 许可证

此项目在 MIT 开源许可证下发布。详细信息请参阅 LICENSE。


通过以上内容,您可以全面了解 Razorpay MCP 服务器的功能、配置和使用方法,帮助您轻松实现与 Razorpay 的集成。

  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-09-18 16:45

相似服务问题

相关AI产品