Skip to main content
Glama
alfred-HQbot

razorpay-mcp-guard

by alfred-HQbot

razorpay-mcp-guard

Razrpray の MCP サーバー向けの支出ポリシー強制ミドルウェアです。

Razpray の公式 MCP サーバーは、指示されたことをそのまま実行します。スタック内のどの層も、エージェントが指示してよい内容を審査することはありません。razorpay-mcp-guard は、LLM エージェントと Razorpay の MCP ツールの間に位置する MCP ミドルウェアで、次のポリシーを強制します。

  • エージェントごとの支出上限 — 日次 / 月次 / 通算の制限をパイサ単位で適用します。

  • カテゴリ許可リスト — 許可されたツールカテゴリ(例: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