Action Gateway How-Tospublic

Generated on 5 Oct 2026

Action Gateway gives applications and AI agents governed access to tens of thousands of tools through a managed MCP endpoint or SDK. See What You Can Build for example use cases of Action Gateway with Harness Runtime.

Connect Tools

How to Connect Action Gateway Tools

Connect your application or coding agent to an Action Gateway session using MCP, the Python SDK, or the TypeScript SDK.

How to Authorize Providers with Connections

Create Action Gateway connections for provider accounts and use actors to select which connections a session uses.

How to Add a Custom Tool Provider

Add a remote MCP server to Action Gateway with no authentication, an API key, or an OAuth connection.

How to Use Tool Playground

Use Action Gateway Tool Playground to find and run tools in a model conversation, then inspect calls and results.

Manage Tool Access

How to Create and Use Toolbelts

Group Action Gateway tools into a versioned Toolbelt, then select that version in a session or environment spec.

How to Manage Action Gateway Sessions

Create an Action Gateway session to get an MCP endpoint URL with the tools and permissions your client needs.

How to Configure Server-Side Approval

Require approval for Action Gateway tool calls and handle the decision through MCP elicitation or a separate approval request.

How to Add a Tool Output View

Create an Action Gateway output view that keeps selected result fields and bind it to a new session.

How to Configure Action Gateway for Production Agents

Configure production agents with selected tools, explicit permissions, preloading, direct Python calls, and focused tool outputs.

Manage Usage

How to Track Action Gateway Usage

View Action Gateway request volume, success rate, tool usage, and provider latency in the Control Panel.

How to Manage Action Gateway Prepayment

Fund Action Gateway tools that require prepayment and understand what happens when your prepaid balances reach $0.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.