Creates a refund draft for an order. The draft is not executed — it must be confirmed via execute_refund_order.
AI agents use draft_refund_order to create or update resources in AgentBridge MCP Server — usually the action step of a workflow, after the agent has gathered context. Every call changes real data in your AgentBridge MCP Server environment.
The tool creates a draft record (a write operation) but does not execute or finalize the refund. Since no money actually moves and the action is reversible at this stage, it falls under Write rather than Financial. The financial action is deferred to execute_refund_order. Medium severity because drafting a refund could still initiate a sensitive workflow if misused.
From the tool's definition 'Creates a refund draft for an order. The draft is not executed — it must be confirmed via execute_refund_order.'
Attacks that exploit this kind of access
Creates a refund draft for an order. The draft is not executed — it must be confirmed via execute_refund_order. It is categorised as a Write tool in the AgentBridge MCP Server MCP Server, which means it can create or modify data. Consider rate limits to prevent runaway writes.
Register the AgentBridge MCP Server MCP server in PolicyLayer and add a rule for draft_refund_order: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches AgentBridge MCP Server. Nothing to install.
draft_refund_order is a Write tool with medium risk. Write tools should be rate-limited to prevent accidental bulk modifications.
Yes. Add a rate_limit block to the draft_refund_order rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.
Set action: deny in the PolicyLayer policy for draft_refund_order. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.
draft_refund_order is provided by the AgentBridge MCP Server MCP server (marmar9615-cloud/agentbridge-protocol). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.
Every MCP server has a record like this.
Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.
Teams ship this data inside their own products. See what a licence covers →