Skip to content
AudonDocs
Esc
  • OverviewGet started
  • Free spend auditGet started
  • Provider setupLoss Prevention
  • Fixes and Auto-applyLoss Prevention
  • MethodologyLoss Prevention
  • Action Integrity conceptsAction Integrity
  • Quickstart: SDKAction Integrity
  • Action Gateway (MCP)Action Integrity
  • Connectors: Stripe and WebhookAction Integrity
  • Policies and approvalsAction Integrity
  • Free action auditAction Integrity
  • Action Integrity API referenceAction Integrity
  • REST APIPlatform
  • MCP serverPlatform
  • Security overviewTrust
  • StatusTrust
  • SubprocessorsTrust
  • Terms of ServiceLegal
  • Privacy PolicyLegal
  • Data Processing AddendumLegal
  • Cookie PolicyLegal
  • Acceptable Use PolicyLegal
  • AI Data Use PolicyLegal
  • Billing and Cancellation PolicyLegal
  • Auto-apply Add-on TermsLegal
Documentation menu: Action IntegrityAction Gateway (MCP)

Action Integrity

Action Gateway (MCP)

Give an agent its business actions as MCP tools through the managed Action Gateway, with an agent key.

The Action Gateway is a managed MCP endpoint for your agents’ business actions. Each action the agent may run, and an execute-mode connector supports, becomes a tool; every tool call goes through the same pipeline as integrity.execute. Agents need no SDK and no code change beyond their MCP configuration.

Action Gateway endpoint
https://audon.ai/mcp/actions

Before: agent → payment API. After: agent → Action Gateway → payment API.

Authentication

Agent keys only: Authorization: Bearer aa_agent_…. The key decides which agent is calling and which tools it sees. Any other credential (an API key, an OAuth token) gets 401 or 403. Create the key under Agents in the app; see the quickstart.

Configure your agent

jsonMCP client configuration (Streamable HTTP)
{
  "mcpServers": {
    "audon-actions": {
      "url": "https://audon.ai/mcp/actions",
      "headers": { "Authorization": "Bearer ${AUDON_AGENT_KEY}" }
    }
  }
}

Configuration formats differ between MCP clients; the URL and the bearer header are what matter.

Tools

ToolAction
refund_createrefund.create
credit_createcredit.create
discount_creatediscount.create
subscription_cancelsubscription.cancel
subscription_updatesubscription.update
order_cancelorder.cancel (Webhook connector)
action_statusThe current decision and outcome of one of this agent’s actions
action_retryThe next attempt, only when retry_safe

Each action tool takes the same fields as the API (resource, amount, currency, idempotency_key, params, …). The result carries the decision, the reason, the outcome and what to do next.

Security prerequisite: remove the direct path

Tools must actually run through the gateway. Remove the agent’s own credentials for the same systems (for example a Stripe secret key in its tool configuration), or it can bypass the controls. The gateway and every connector response repeat this note.

Action Gateway and the Audon MCP server

  • Action Gateway (/mcp/actions): agents execute business actions, with agent keys.
  • Audon MCP server (/mcp): people’s agents use the Audon product itself (audits, findings, policies), with OAuth. See MCP server.