Add targets to an existing AgentCore gateway - Amazon Bedrock AgentCore

Add targets to an existing AgentCore gateway

After creating a gateway, you can add targets, which define the tools that your gateway will host. AgentCore Gateway supports multiple target type that are detailed in the following topics. Each target can have its own credential provider attached, enabling you to securely control access targets. By adding targets, your gateway becomes a single MCP URL that enables access to all of the relevant tools for an agent.

When you add a target, you provide the following required fields:

  • The ID of the gateway to which to add the target.

  • A name for the gateway target. To understand how the target name affects tool names, see Understand how AgentCore Gateway tools are named.

  • A target configuration. The configuration differs depending on the gateway protocol type and your gateway target type. For more information, see TargetConfiguration and its daughter pages.

  • A credential provider configuration. The configuration depends on the outbound authorization.

You can optionally provide the following fields:

  • A description of the gateway target.

  • A client token value to ensure that a request completes no more than once. If you don't include this token, one is randomly generated for you. If you don't include a value, one is randomly generated for you. For more information, see Ensuring idempotency.

Select a topic to learn how to add a target to an existing gateway using that method: