Getting started with MCP - AWS Prescriptive Guidance

Getting started with MCP

AWS actively supports the Model Context Protocol (MCP) through contributions to the protocol’s development and implementation. AWS is collaborating with leading open-source agent frameworks, including LangGraph, CrewAI, and LlamaIndex, to shape the future of inter-agent communication on the protocol.

To implement the MCP in your agent architecture, take the following actions:

  1. Explore MCP implementations in frameworks like the Strands Agents SDK.

  2. Review the Model Context Protocol technical documentation.

  3. Read Open Protocols for Agent Interoperability Part 1: Inter-Agent Communication on MCP (AWS Blog) to learn about agent interoperability.

  4. Join the MCP community to influence the protocol's evolution.

MCP provides a communication layer that enables agents to interact with external data and services and can also be used to enable agents to interact with other agents. The protocol's Streamable HTTP transport implementation gives developers a comprehensive set of interaction patterns without having to reinvent the wheel. These patterns support both stateless request/response flows and stateful session management with persistent IDs.

By adopting open protocols like MCP, you position your organization to build agent systems that remain flexible, interoperable, and adaptable as AI technology evolves. For information about agent-to-tool protocol implementation, see Tool integration strategy later in this guide.