request_approval
Register proposed outbound or destructive actions with Approval Gate MCP for human approval before execution; proceed only on explicit approval (fail closed).
Instructions
Register a consequential action for human approval BEFORE performing it. Returns a request id. The action is NOT executed by this server; the calling agent must check approval status and only proceed on an explicit 'approved'. Anything else means no (fail closed).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Precise description of the action you intend to take, e.g. 'send email to alice@example.com with subject X' | |
| reason | Yes | Why this action is needed right now | |
| ttl_seconds | No | How long the request stays pending before it expires (default 1 hour) | |
| requested_by | No | Identifier of the requesting agent or workflow |