Steps to create different MCP Gateway Targets
Amazon Bedrock AgentCore Gateway allows you to transform existing AWS services and APIs into MCP tools that can be used by your agents. The Gateway supports multiple target types, enabling you to integrate various backend services seamlessly.
The following target types are supported:
-
Lambda targets: Transform AWS Lambda functions into MCP tools. For detailed instructions, refer to the Amazon Bedrock AgentCore Developer Guide - Add Lambda targets.
-
OpenAPI targets: Use OpenAPI specifications to define and expose REST APIs as MCP tools. For detailed instructions, refer to the Amazon Bedrock AgentCore Developer Guide - OpenAPI schema.
-
Smithy targets: Build MCP tools using Smithy model definitions for type-safe API integrations. For detailed instructions, refer to the Amazon Bedrock AgentCore Developer Guide - Building Smithy targets.
-
MCP Server targets: Connect directly to external MCP servers via URL endpoints, allowing you to integrate existing MCP servers. For detailed instructions, refer to the Amazon Bedrock AgentCore Developer Guide - MCP servers targets.
For additional examples and tutorials on creating MCP Gateway targets, visit the Amazon Bedrock AgentCore samples repository