Skip to content

[bedrockagentcorecontrol-controller] GatewayTarget: support the managed connector MCP target type #2958

Description

@AlJohri

Is your feature request related to a problem?

GatewayTarget (v1.11.0) exposes only apiGateway, lambda, mcpServer, openAPISchema, and smithyModel under targetConfiguration.mcp — not the managed connector type. This makes AWS-managed connectors, e.g. the Web Search tool, impossible to provision declaratively. Gateway + the IAM role already work through ACK, but the target must be created out-of-band, breaking a GitOps workflow.

Describe the solution you'd like

Add the connector shape (already in the CreateGatewayTarget API / current boto3 model) to spec.targetConfiguration.mcp:

"targetConfiguration": {
  "mcp": {
    "connector": {
      "source": { "connectorId": "web-search" },
      "configurations": [{ "name": "WebSearch", "parameterValues": {} }]
    }
  }
}

Since the shape already exists upstream, this looks like a regen against a newer SDK model rather than net-new modeling.

Describe alternatives you've considered

Creating the target out-of-band via aws bedrock-agentcore-control create-gateway-target (or the boto3 SDK) — works but defeats declarative management. The same gap exists in hashicorp/aws's aws_bedrockagentcore_gateway_target, so there's no declarative alternative today.

References

The equivalent gap is already tracked on the Terraform side:

Metadata

Metadata

Assignees

Labels

kind/new-fieldCategorizes issue or PR as related to a new fieldservice/bedrockagentcorecontrolIndicates issues or PRs that are related to bedrockagentcorecontrol-controller.

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions