This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::BedrockAgentCore::GatewayTarget McpTargetConfiguration
The Model Context Protocol (MCP) configuration for a target. This structure defines how the gateway uses MCP to communicate with the target.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "ApiGateway" :ApiGatewayTargetConfiguration, "Lambda" :McpLambdaTargetConfiguration, "McpServer" :McpServerTargetConfiguration, "OpenApiSchema" :ApiSchemaConfiguration, "SmithyModel" :ApiSchemaConfiguration}
YAML
ApiGateway:ApiGatewayTargetConfigurationLambda:McpLambdaTargetConfigurationMcpServer:McpServerTargetConfigurationOpenApiSchema:ApiSchemaConfigurationSmithyModel:ApiSchemaConfiguration
Properties
ApiGateway-
The configuration for an Amazon API Gateway target.
Required: No
Type: ApiGatewayTargetConfiguration
Update requires: No interruption
Lambda-
The Lambda configuration for the Model Context Protocol target. This configuration defines how the gateway uses a Lambda function to communicate with the target.
Required: No
Type: McpLambdaTargetConfiguration
Update requires: No interruption
McpServer-
The configuration for an MCP server target.
Required: No
Type: McpServerTargetConfiguration
Update requires: No interruption
OpenApiSchema-
The OpenAPI schema for the Model Context Protocol target. This schema defines the API structure of the target.
Required: No
Type: ApiSchemaConfiguration
Update requires: No interruption
SmithyModel-
The Smithy model for the Model Context Protocol target. This model defines the API structure of the target using the Smithy specification.
Required: No
Type: ApiSchemaConfiguration
Update requires: No interruption