https://github.com/aws-samples/sample-agentic-ai-demos
Collection of examples of how to use Model Context Protocol with AWS.
https://github.com/aws-samples/sample-agentic-ai-demos
agents bedrock genai mcp mcp-client mcp-server
Last synced: about 1 month ago
JSON representation
Collection of examples of how to use Model Context Protocol with AWS.
- Host: GitHub
- URL: https://github.com/aws-samples/sample-agentic-ai-demos
- Owner: aws-samples
- License: mit-0
- Created: 2025-04-01T05:33:22.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-08-08T19:33:23.000Z (2 months ago)
- Last Synced: 2025-08-08T21:27:14.385Z (2 months ago)
- Topics: agents, bedrock, genai, mcp, mcp-client, mcp-server
- Language: Python
- Homepage:
- Size: 448 KB
- Stars: 72
- Watchers: 8
- Forks: 26
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-mcp-servers - **sample-agentic-ai-demos** - Collection of examples of how to use Model Context Protocol with AWS. `python` `agents` `bedrock` `genai` `mcp` `git clone https://github.com/aws-samples/Sample-Model-Context-Protocol-Demos` (AI/ML)
- awesome-mcp-servers - **sample-agentic-ai-demos** - Collection of examples of how to use Model Context Protocol with AWS. `python` `agents` `bedrock` `genai` `mcp` `git clone https://github.com/aws-samples/Sample-Model-Context-Protocol-Demos` (AI/ML)
README
## Agentic AI Samples
Collection of examples of how to build Agentic AI with AWS, including Model Context Protocol.
List of modules:
| Module | Lang | Description |
|---------------------------------------------------------------------------------------------------------------|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Server Client MCP/SSE Demo](./modules/converse-client-server-sse-demo-docker/) | TypeScript | This full demo creates an Amazon Bedrock MCP client using the converse API and MCP server. The sample is deployed in containers that connect over MCP/SSE. |
| [Server Client MCP/stdio Demo](./modules/converse-client-server-stdio-demo-local/) | Python | This is a demo Amazon Bedrock MCP client using the converse API and a simple MCP stdio server. The sample runs locally connected with Amazon Bedrock. |
| [Server Client MCP/SSE on ECS](./modules/spring-ai-agent-ecs/) | Spring AI & Kotlin | Provides a sample Spring AI MCP Server that runs on ECS; which is used by a Spring AI Agent using Bedrock; which also runs on ECS and is exposed publicly via a Load Balancer. |
| [Server Client MCP/SSE in Bedrock Converse Client w/ pgVector RAG](./modules/spring-ai-java-bedrock-mcp-rag/) | Spring AI & Java | A Spring AI dog adoption agent built on Bedrock using PostgreSQL with pgvector for RAG, and an MCP Server for managing adoption appointments. |
| [Server MCP/SSE on ECS](./modules/spring-ai-mcp-server-ecs/) | Spring AI & Kotlin | Very basic Spring AI MCP Server over SSE running on ECS. |
| [MCP/SSE Server - FastAPI Client with Anthropic Bedrock](./modules/anthropic-bedrock-python-ecs-mcp/) | Python | An MCP SSE server with a FastAPI client that leverages Anthropic Bedrock. The sample runs on ECS Fargate with public access through an Application Load Balancer. |## Security
See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.
## License
This library is licensed under the MIT-0 License. See the LICENSE file.