Contact Us 1-800-596-4880

Deploy Agent Network Instances

Deploy your agent network instance to a deployment target. You can deploy to a CloudHub 2.0 shared space or a CloudHub 2.0 private space. When you deploy, Omni Gateway secures inbound traffic to your agent network and outbound traffic from your brokers, agents, and MCP servers.

Agent network deployments are available on US Cloud and EU Cloud hosts only. For more information, see Control Plane Hosting Options.

Omni Gateway applies these policies automatically at deployment.

Agent Type Policy

Broker

  • A2A Agent Card policy

  • Tracing policy

  • Agent Connection Telemetry policy

Agent

(ingress and egress)

  • A2A Agent Card policy

  • Tracing policy

  • Agent Connection Telemetry policy

MCP Server

(ingress and egress)

  • MCP Support policy

  • Tracing policy

  • Agent Connection Telemetry policy

Before You Begin

Make sure you review the prerequisites.

Redeploying an agent network to a different target or gateway (for example, switching between a shared space and a private space, or changing to a different gateway) is not supported and fails with a Runtime Manager error. To deploy to a different target or gateway, first manually delete the existing Runtime Manager application, then redeploy.

When you deploy your agent network, the system deploys one instance for each connection defined in your agent network. If your agent network contains brokers, the system deploys one instance per broker.

Deploy Your Network Using MuleSoft Vibes

Use MuleSoft Vibes to deploy your agent network instances. For more information, see anypoint-code-builder::api-ai-create-spec.adoc.

  1. In the Anypoint Code Builder activity bar, click the agent icon .

  2. Tell the agent that you want to deploy your agent network. MuleSoft Vibes does the rest.

To get started, try one of these suggested messages.

  • Deploy my agent network project to the production environment.

  • Deploy the hello-world-network project to staging.

  • Deploy agent network project at /path/to/project to dev environment with specific gateways.

  • Deploy my agent network to CloudHub 2.0.

Deploy Your Network Using Anypoint Code Builder

Deploy your agent network instance to a CloudHub 2.0 space directly from Anypoint Code Builder.

  1. If you’re not logged in already, log in to your Anypoint Platform account.

  2. In Anypoint Code Builder, choose one of the following:

  3. In Explorer, right-click a project file and select Deploy Agent Network.

  4. From the Command Palette, run this command: MuleSoft: Deploy Agent Network.

  5. In Deploy Agent Network, specify the environment, target space, gateways, and other deployment information. If you don’t see any deployment targets to select, then you need to set up your target deployment space and set up gateways. For instructions, see Get Started with Agent Networks.

  6. Select Deploy.

  7. Your instances are now deployed and ready to test. The system deploys one instance for each connection defined in your agent network. If your agent network contains brokers, the system deploys one instance per broker.

Next, discover your agent network assets in Agents & Tools in Exchange, view your agent network in Agent Visualizer, apply a governance policy in API Manager, or monitor your agent network activity in Anypoint Monitoring.

Deploy a Network Using the Anypoint CLI

If you run operations within a CI/CD environment, use Anypoint CLI’s plugin to set up, create, build, publish, and deploy agent networks. For more information, see Build Agent Networks in a CI/CD Environment.