AWS Lambda Server
Deploys a Model Context Protocol (MCP) server designed to run on AWS Lambda, integrating custom tools with AI clients.
소개
This project provides a robust implementation of a Model Context Protocol (MCP) server engineered to operate efficiently within a serverless AWS environment. It enables seamless integration with MCP-compatible clients, such as Claude Desktop, by exposing custom AI-driven functionalities. Built with AWS CDK for infrastructure-as-code, it leverages AWS Lambda for serverless execution, AWS Cognito for secure OAuth 2.0 authentication, AWS DynamoDB for data storage, and AWS API Gateway for HTTP endpoints. The framework supports the addition of custom MCP tools, exemplified by an included weather forecasting utility, and features a Hono.js-based RESTful API.
주요 기능
- Serverless MCP server on AWS Lambda
- Extensible architecture for custom MCP tools (e.g., WeatherTool)
- Hono.js-based RESTful API endpoints
- AWS Cognito OAuth 2.0 authentication
- Infrastructure as Code with AWS CDK
- 0 GitHub stars
사용 사례
- Deploying custom AI agent tools accessible via MCP clients like Claude Desktop
- Building scalable and secure serverless backend services for AI applications
- Integrating custom business logic or data sources with Model Context Protocol