aws-mcp-gateway
Verified Safeby bwalheim1205
Overview
Exposes AWS Lambda functions as MCP-compatible tools, allowing them to be discovered, listed, and invoked programmatically via an HTTP gateway.
Installation
docker run -v /path/to/tools.yaml:/app/tools.yaml -p 8080:8080 aws-mcp-gatewayEnvironment Variables
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION
Security Notes
Relies on standard AWS SDK credential chain (IAM roles, environment variables) for Lambda authentication. Input payload is passed directly to Lambda functions; the security of the invoked Lambda function is paramount. No hardcoded secrets or obvious malicious patterns found in the gateway's source code. The server can be configured to run over SSE or Stream mode, and the exposed port (default 8080) should be properly secured in deployment.
Similar Servers
Unla
Transforms existing MCP Servers and APIs into MCP protocol-compliant endpoints through configuration, enabling LLM tool calling without code changes.
MCPJungle
MCPJungle is a self-hosted Model Context Protocol (MCP) Gateway that allows developers to register and manage various MCP servers and their tools from a central location, enabling AI agents to discover and consume these tools from a single gateway.
run-model-context-protocol-servers-with-aws-lambda
This project provides a CDK pipeline to automate the deployment of Model Context Protocol (MCP) servers as AWS Lambda functions, offering client transports for Lambda invocation and SigV4 HTTP, and server adapters/handlers for various AWS Lambda event models.
orla
Orla acts as a runtime for Model Context Protocol (MCP) servers, enabling the execution of lightweight open-source AI agents and command-line tools locally.