“Razorpay” MCP 服务器的作用是什么?
Razorpay MCP 服务器是模型上下文协议(MCP)的实现版本,可与 Razorpay API 无缝集成。它使 AI 助手和开发工具能够以编程方式与 Razorpay 的支付处理基础设施交互。通过标准化的 MCP 工具暴露与支付相关的功能,开发者可以自动化如支付捕获、获取支付详情和管理交易等工作流。此集成提升了 AI 应用的能力,使其能够安全地执行如数据库查询、文件管理、或直接与 Razorpay 进行 API 交互等操作,从而提升运营效率,实现更复杂的支付处理和财务自动化。
提示词列表
在可用文档或代码列表中未发现有关提示模板的信息。
资源列表
在可用文档或代码列表中未提供 MCP 资源的明确清单。
工具列表
capture_payment
通过 Razorpay API 将支付状态从“已授权”变更为“已捕获”。fetch_payment
使用 Razorpay 的支付 ID 获取支付详情。fetch_payment_card_details
通过 Razorpay API 获取特定支付所使用的卡片详情。fetch_all_payments
通过 Razorpay API 获取所有支付记录,支持筛选和分页选项。update_payment
(已列出,但文档中无具体描述。)
本 MCP 服务器的应用场景
- 自动化支付捕获
AI 助手可自动捕获 Razorpay 已授权的支付,简化交易流程。 - 支付数据获取
开发者可获取详细的支付信息(包括卡片详情),以便报表、对账或支持服务。 - 批量支付审核
支持按筛选和分页获取所有支付记录,适用于分析、审计和监控。 - 支付状态管理
自动化更新支付状态,减少人工干预和错误。 - 与 AI 驱动的代理集成
AI 工具可编程式地与 Razorpay 支付 API 交互,实现高级财务自动化和聊天机器人支付处理。
设置方法
Windsurf
- 确保已安装 Node.js 等前置条件。
- 打开 Windsurf 配置文件。
- 按如下方式在
mcpServers部分添加 Razorpay MCP 服务器。 - 保存更改并重启 Windsurf。
- 验证 Razorpay MCP 服务器是否已列出且可用。
{
"mcpServers": {
"razorpay": {
"command": "npx",
"args": ["@razorpay/mcp-server@latest"]
}
}
}
Claude
- 确认您有权访问 Claude 的 MCP 集成设置。
- 打开 Claude 配置面板。
- 在
mcpServers块中插入 Razorpay MCP 服务器项。 - 保存配置并重启 Claude。
- 检查 Razorpay MCP 服务器是否已连接。
{
"mcpServers": {
"razorpay": {
"command": "npx",
"args": ["@razorpay/mcp-server@latest"]
}
}
}
Cursor
- 安装前置条件(Node.js 等)。
- 编辑 Cursor 配置文件。
- 在
mcpServers部分添加 Razorpay MCP 服务器。 - 保存并重启 Cursor。
- 确认 Razorpay 已出现在 Cursor 工具列表中。
{
"mcpServers": {
"razorpay": {
"command": "npx",
"args": ["@razorpay/mcp-server@latest"]
}
}
}
Cline
- 确保已安装并配置好 Cline。
- 打开 Cline 配置文件。
- 添加 Razorpay MCP 服务器定义。
- 保存并重启 Cline。
- 验证 Razorpay MCP 工具的连接与访问。
{
"mcpServers": {
"razorpay": {
"command": "npx",
"args": ["@razorpay/mcp-server@latest"]
}
}
}
API 密钥安全管理
- 请将 Razorpay API 密钥存储在环境变量中以保证安全。
- 使用环境变量的示例配置:
{
"mcpServers": {
"razorpay": {
"command": "npx",
"args": ["@razorpay/mcp-server@latest"],
"env": {
"RAZORPAY_API_KEY": "${RAZORPAY_API_KEY}"
},
"inputs": {
"api_key": "${RAZORPAY_API_KEY}"
}
}
}
}
在流程中如何使用 MCP
在 FlowHunt 中使用 MCP
要在 FlowHunt 工作流中集成 MCP 服务器,请先添加 MCP 组件到流程,并将其连接到您的 AI 代理:

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,使用以下 JSON 格式插入您的 MCP 服务器信息:
{
"razorpay": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可将该 MCP 作为工具使用,拥有其所有功能和能力。请记得将“razorpay”替换为您的 MCP 服务器实际名称,并将 URL 替换为您自己的 MCP 服务器地址。
概览
| 部分 | 可用性 | 详情/备注 |
|---|---|---|
| 概览 | ✅ | 提供了基本概览与描述。 |
| 提示词列表 | ⛔ | 未提供提示模板相关信息。 |
| 资源列表 | ⛔ | 未发现明确的资源清单。 |
| 工具列表 | ✅ | README 中有工具列表。 |
| API 密钥安全管理 | ✅ | 提供了使用环境变量的示例。 |
| 采样支持(评估时不重要) | ⛔ | 未提及采样支持。 |
我们的看法
Razorpay MCP 服务器为其工具和设置流程提供了清晰的文档,但缺乏关于提示模板、资源、根路径和采样支持的细节。它非常适合支付自动化,但如果能补充更多 MCP 功能支持会更完善。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 是否有至少一个工具 | ✅ |
| Fork 数 | 23 |
| Star 数 | 192 |
评分:6/10 — 该服务器在支付方面已达生产级,拥有清晰的工具和设置文档,但缺少部分高级 MCP 功能及资源/提示描述,在更广泛 MCP 应用场景下略显局限。
