razorpay-mcp-guard
razorpay-mcp-guard
Razorpay의 MCP 서버를 위한 지출 정책 강제 미들웨어.
Razorpay의 공식 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
This server cannot be deployed
Maintenance
Related MCP Connectors
Pre-spend firewall for AI agents. Approves, blocks, flags transactions against policy rules.
Zero-secret MCP gateway for AI agents: risk-scored, audited calls with human-in-the-loop approval.
- gatewayOAuthai.sealgate
MCP gateway with runtime security policy, tool-call-level control, and audit of agent actions.
See, price, and control every tool call your AI agents make: policy checks, cost, and audit tools.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides MCP tools to enforce spend policies (allow, deny, step-up, allowlist) on agent wallets with an immutable audit trail.-
- AlicenseNot gradedqualityAmaintenanceDeterministic, auditable payment policy enforcement for AI agents. It provides pre-action authorization with scopes, budgets, allowlists, and signed mandates via an MCP server.MIT
- AlicenseNot gradedqualityBmaintenanceA 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
- AlicenseNot gradedqualityCmaintenanceGoverns AI agents' spending by enforcing budgets, approvals, and kill switches before any payment, providing an MCP interface for tool calls with policy checks.Apache 2.0