Lambda-MCP-Server
If you are the rightful owner of Lambda-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This project demonstrates a serverless MCP server using AWS Lambda, showcasing streamable HTTP support and integration with Amazon Bedrock.
The Lambda MCP Server Demo is a proof-of-concept implementation of a Model Context Protocol (MCP) server running on AWS Lambda. It provides a serverless, stateless environment for deploying MCP tools with minimal setup. The server supports streamable HTTP, a feature that allows for efficient data streaming between the client and server. The project includes a TypeScript client that interacts with the server using Amazon Bedrock's Converse API, demonstrating the server's capabilities. The server is designed to be developer-friendly, with built-in session state management using DynamoDB, and supports Bearer token authentication for secure access. The project aims to simplify the deployment of cloud-hosted MCP tools and provides a foundation for building intelligent agents using Amazon Nova Pro. The server comes with example tools like `get_time`, `get_weather`, and `count_s3_buckets`, showcasing different use cases. The project is licensed under the MIT-0 License and includes detailed setup instructions for both the server and client components.
Features
- Serverless MCP server using AWS Lambda
- Streamable HTTP support for efficient data streaming
- Built-in session state management with DynamoDB
- Bearer token authentication for secure access
- Integration with Amazon Bedrock and Nova Pro