
aws_serverless_agentic_ai
Serverless Agentic AI platform on AWS.
Repository Info
About This Server
Serverless Agentic AI platform on AWS.
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Serverless Agentic AI Platform on AWS
Most of this code is generated using Vibe Coding.
Model: Claude
URL: https://claude.ai/
Version: 3.7 Sonnet
Prompt:
I'm building a serverless Agentic AI platform on AWS Lambda for Re-act agents in python. I want the code to be minified (less lines).
1. Implementation plan for each layer:
- Core dependencies layer with specific libraries and their purposes (langchain, boto3 etc as needed)
- AWS service abstraction layer with patterns for common operations (authentication, queueing, storage, database operations etc)
- Protocol & Client Interfaces layer with:
a. Agent-to-Agent (A2A) Protocol:
- Agent Card specification
- Discovery mechanism
- Communication patterns
b. Model Context Protocol (MCP) Client:
- Given a URL of an MCP server, bring the capabilities of the MCP server to the agent to use.
2. Lambda function implementations:
- Re-act loop pattern
- Tool selection and integration approach
- Agent reasoning implementation
- Cross-agent coordination
- MCP server interactions
This prompt generated 7 python files. I picked the following 4 out of 7 files it generated which had some tests, task implementation deployment cdk file etc. Will decide if i need those later.
core_dependencies.py --> This is the base which has all the relevant python pacakges imported (langchain etc)
aws_service_layer.py --> This abstracts calls to aws services. This gives a flexibility of only changing this if you want to deploy this to another CSP like GCP or Azure
protocol_interfaces.py --> This implements the A2A
react_agent_lambda.py --> This implements the actual base level Reason-Act agent.
Quick Start
Clone the repository
git clone https://github.com/kbnram/aws_serverless_agentic_aiInstall dependencies
cd aws_serverless_agentic_ai
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.