Experimental
@aws-cdk/aws-bedrock-agentcore-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
McpConfiguration Struct
MCP protocol configuration The configuration for the Model Context Protocol (MCP).
This protocol enables communication between Amazon Bedrock Agent and external tools.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as bedrock_agentcore_alpha from '@aws-cdk/aws-bedrock-agentcore-alpha';
const mcpConfiguration: bedrock_agentcore_alpha.McpConfiguration = {
instructions: 'instructions',
searchType: bedrock_agentcore_alpha.McpGatewaySearchType.SEMANTIC,
supportedVersions: [bedrock_agentcore_alpha.MCPProtocolVersion.MCP_2025_06_18],
};
Properties
instructionsoptionalstringinstructionsoptionalstrinstructionsoptionalStringInstructionsoptionalstringInstructionsoptional*string#The instructions for using the Model Context Protocol gateway.
Default: No instructions provided
These instructions provide guidance on how to interact with the gateway.
searchTypeoptionalMcpGatewaySearchTypesearch_typeoptionalMcpGatewaySearchTypesearchTypeoptionalMcpGatewaySearchTypeSearchTypeoptionalMcpGatewaySearchTypeSearchTypeoptionalMcpGatewaySearchType#The search type for the Model Context Protocol gateway.
Default: No search type specified
This field specifies how the gateway handles search operations.
supportedVersionsoptionalMCPProtocolVersion[]supported_versionsoptionaltyping.List[MCPProtocolVersion]supportedVersionsoptionalList<MCPProtocolVersion>SupportedVersionsoptionalMCPProtocolVersion[]SupportedVersionsoptional*[]MCPProtocolVersion#The supported versions of the Model Context Protocol.
Default: No specific versions specified
This field specifies which versions of the protocol the gateway can use.