aws-serverless-mcp
0
This project implements an MCP Server utilizing AWS Serverless technologies, providing a scalable and efficient architecture for handling various server operations via Lambda, EventBridge, and other AWS services.
Serverless MCP Framework
Overview
- MCP Server implementation leveraging AWS Serverless services like Lambda, EventBridge, and StepFunction.
- Includes resources for handling start, stop, and task start events.
- Provides an infrastructure schema diagram.
Installation
- Use SAM CLI for building and deploying.
Parameters
- EventBusName, Project, Environment, ServerName, ServerVersion, etc.
Outputs
- ServerEndpoint for the MCP server.
Development
- Requires NodeJS >= 22.x and installation of npm modules.
- Local server run instructions provided.
Usage
- Extend the server with resources, prompts, or tools using SSM parameters and Lambda functions. SSM prefixes required for parameters.
- SAM templates used for declaring resources, prompts, and tools.
Deploy
- Requirements: SAM CLI, NodeJS >= 22.x.
- Deployment instructions using SAM CLI.
Additional Tools
- MCP Inspector and mcp-remote for further server operations.
Credits
- Badges provided by Shields.io.
- Schema by Cloudcraft.