Skip to main content
Glama
alfred-HQbot

razorpay-mcp-guard

by alfred-HQbot

razorpay-mcp-guard

Промежуточный слой контроля политик расходов для MCP-сервера Razorpay.

Официальный MCP-сервер Razorpay выполняет всё, что ему сообщают. Ничего в стеке не проверяет, что агенту разрешено передавать. razorpay-mcp-guard — это MCP-промежуточное ПО, расположенное между LLM-агентом и MCP-инструментами Razorpay, которое обеспечивает:

  • Индивидуальные лимиты расходов на агента — суточные / месячные / общие лимиты, рассчитываемые в пайсах.

  • Белые списки категорий — достижимы только разрешённые категории инструментов (например, payments, settlements); всё остальное блокируется на входе.

  • Пороги согласования — вызовы, превышающие настраиваемую сумму в рупиях, требуют явного одобрения человеком, прежде чем попадут в Razorpay.

Каждое решение (разрешить, заблокировать, эскалировать) фиксируется в аудиторском журнале с режимом «только добавление», записи которого объединены хеш-цепочкой, так что сам журнал позволяет гарантированно заметить любое вмешательство.

┌─────────────┐     tools/call      ┌──────────────────┐    policy: ALLOW   ┌──────────────────┐
│  LLM Agent  │ ──────────────────► │  mcp-guard       │ ─────────────────► │  Razorpay MCP    │
│ (any client)│ ◄────────────────── │  (this proxy)    │ ◄───────────────── │  server          │
└─────────────┘     result          └──────────────────┘    result          └──────────────────┘
                                        │      ▲
                            BLOCK/ESCALATE   approve/deny
                                        ▼      │
                                   Policy Engine + Audit Ledger + Approval Gate

Статус

В разработке — см. docs/architecture.md.

Related MCP server: MandateGuard

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    A policy enforcement, audit, and evaluation control plane for LLM agents on payment infrastructure, intercepting tool calls at the MCP boundary to classify, redact, and allow/deny/escalate actions before execution.
    MIT