Amazon Quick now supports direct integration with a Model Context Protocol (MCP) server that is hosted on AgentCore Runtime. This change lets you run a fully managed, serverless MCP endpoint and connect it to Quick without building custom connectors, while preserving the existing authentication flows.
What the Integration Looks Like
The flow consists of three distinct pieces. Inbound Auth is the path from Quick to the AgentCore Gateway and relies on Amazon Cognito (or an alternative identity provider) to verify the user. Outbound Auth is the machine‑to‑machine path from the Gateway to the Runtime and uses AgentCore Identity with OAuth 2.0, as required by the MCP specification. The Gateway bridges the two sides, handling protocol translation and session management.
When you choose the AgentCore Runtime option, the service provides a managed environment that includes session isolation, extended execution time, a persistent file system, built‑in authentication, observability via CloudWatch, enhanced payload handling, bidirectional streaming, and evaluation hooks. These capabilities replace the need to stand up a custom REST API or a Lambda function for MCP access.
Architectural and Operational Implications
- Managed serverless footprint: The Runtime eliminates the operational burden of provisioning EC2 instances or maintaining API Gateway resources. Scaling and patching are handled by the service.
- Authentication separation: Keeping user‑level auth (Cognito) distinct from service‑level auth (AgentCore Identity) simplifies policy design but requires careful configuration of both identity providers.
- Observability: CloudWatch metrics and logs are emitted automatically, giving operators visibility into request latency, error rates, and authentication events without additional instrumentation.
- Session isolation: Each Quick user gets an isolated session in the Runtime, reducing cross‑tenant data leakage risk. Practitioners should verify that session identifiers are not inadvertently logged or exposed.
Security Considerations
The dual‑auth model means that two credential sets must be protected. Amazon Cognito tokens are short‑lived and scoped to the Quick user, while AgentCore Identity tokens are used for service‑to‑service calls and must be stored securely, typically in AWS Secrets Manager or similar. Because the MCP protocol mandates OAuth 2.0, token exchange follows the standard flow, but operators should ensure token revocation and rotation policies are in place.
Since the Runtime includes built‑in authentication, the attack surface is reduced compared to a self‑hosted API, but the exposed endpoint still needs a restrictive IAM role that permits only the Gateway to invoke it. Auditing IAM policies for least‑privilege is essential.
Related CloudNinjas coverage: AWS.
What This Means For Practitioners
Adopting AgentCore Runtime for MCP shifts the focus from infrastructure provisioning to identity configuration and observability tuning. Engineers should evaluate whether the managed feature set aligns with their latency, execution‑time, and persistence requirements, and then allocate effort to secure the two authentication layers and monitor the generated CloudWatch signals. The result is a quicker path to expose foundation‑model tools in Amazon Quick while retaining clear security boundaries.

