Skip to main content
Amazon Bedrock AgentCore runtimes expose an MCP endpoint that requires AWS Signature Version 4 (SigV4) on every request. TrueFoundry stores shared AWS credentials on the MCP server and signs upstream calls in the MCP Gateway — users do not complete a Connect / OAuth consent flow.
This guide covers registering an existing AgentCore runtime that uses IAM inbound auth. Choose one credential type: AWS Access Key or AWS Assumed Role.

Guide to registering an AgentCore MCP server

1

Open your AgentCore runtime in AWS

  1. Sign in to the AWS Console in the region where your runtime lives (for example US East (N. Virginia) / us-east-1).
  2. Open Amazon Bedrock → AgentCore → Build → Runtime.
  3. In Runtime resources, click the runtime you want to connect (for example an IAM-backed MCP runtime such as tfy_mcp_iam or tfy_test_mcp_server). Status should be Ready.
AgentCore Runtime resources list in AWS Console
Use Build → Runtime, not Discover → Registry. The MCP invoke URL is built from the Runtime ARN (…:runtime/…), not a registry ARN.
2

Copy the Runtime ARN and build the MCP URL

  1. On the runtime detail page, copy the Runtime ARN.
AgentCore runtime detail page showing Runtime ARNExample ARN:
  1. Build the MCP URL with this template:
The ARN must be percent-encoded in the path (:%3A, /%2F). TrueFoundry’s gateway signs the URL as stored — it does not encode the ARN for you.Encode it in a shell:
Example result:
The region in the URL, the region in the ARN, and the AWS Region you select later in TrueFoundry must all match.
3

Configure AWS credentials

Pick one credential type. Access keys are long-lived IAM user keys stored on the MCP server. Assumed role uses STS (Recommended): the AI Gateway assumes your IAM role and signs with temporary credentials.
4

Register the remote MCP server in TrueFoundry

  1. Go to MCP GatewayAdd ServerConnect any Remote MCP Server.
  2. Set URL to the encoded AgentCore MCP URL from earlier.
  3. Add Collaborators as needed.
  4. Under Auth Data, select AWS SigV4.
  5. Set AWS Region to the same region as the runtime (for example us-east-1).
  6. Set Credential Type to the option you configured above and fill in:
TrueFoundry MCP Auth Data form with AWS SigV4 and Credential Type options
  1. Click Add MCP Server (or Update).
5

Optional: apply via manifest / API