Skip to content
v2.274.0

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.