Introducing stateful MCP client capabilities on Amazon Bedrock AgentCore Runtime

Amazon AWS AI Blog / 4/9/2026

💬 OpinionDeveloper Stack & InfrastructureTools & Practical Usage

Key Points

  • The post explains how to build stateful MCP servers that can pause execution to request user input during runtime on Amazon Bedrock AgentCore Runtime.
  • It demonstrates using LLM sampling within the MCP server to generate dynamic, context-aware content.
  • The guide covers streaming progress updates to support long-running tasks without blocking the user experience.
  • It provides code examples for each capability and walks through deploying a working stateful MCP server to Bedrock AgentCore Runtime.
In this post, you will learn how to build stateful MCP servers that request user input during execution, invoke LLM sampling for dynamic content generation, and stream progress updates for long-running tasks. You will see code examples for each capability and deploy a working stateful MCP server to Amazon Bedrock AgentCore Runtime.