Sample Model Context Protocol Demos
Provides examples for integrating the Model Context Protocol with AWS services.
About
This repository offers a collection of demonstrations showcasing the Model Context Protocol (MCP) in conjunction with AWS. It includes examples implemented in TypeScript, Python, Spring AI, and Java, illustrating various server-client architectures using MCP/SSE and MCP/stdio. The demos cover scenarios like containerized deployments, local setups connected to Amazon Bedrock, ECS deployments with Spring AI agents, and RAG implementations using pgvector with PostgreSQL. These examples provide practical guidance for developers looking to leverage MCP within their AWS-based applications.
Key Features
- Demonstrates MCP/SSE communication between server and client
- Showcases RAG implementation using PostgreSQL with pgvector
- Provides examples using Spring AI and Kotlin
- 32 GitHub stars
- Includes examples with Amazon Bedrock integration
- Offers containerized deployment examples using Docker and ECS
Use Cases
- Implementing RAG applications with MCP
- Integrating MCP for managing conversational context
- Building AI agents using Bedrock and MCP