awslabs/run-model-context-protocol-servers-with-aws-lambda
Run existing Model Context Protocol (MCP) stdio-based servers in AWS Lambda functions
Overview
awslabs/run-model-context-protocol-servers-with-aws-lambda is a Python MCP server licensed under Apache-2.0. Run existing Model Context Protocol (MCP) stdio-based servers in AWS Lambda functions
Ranked #60 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Python Apache-2.0
Signal Breakdown
Stars 350
Freshness 2d ago
Issue Health 86%
Contributors 6
Dependents 2
Forks 42
Description Good
License Apache-2.0
How to Improve
Description low impact
Matched Queries
From the README
# Run Model Context Protocol (MCP) servers with AWS Lambda
This project enables you to run [Model Context Protocol](https://modelcontextprotocol.io) stdio-based servers in AWS Lambda functions.
Currently, most implementations of MCP servers and clients are entirely local on a single machine.
A desktop application such as an IDE or Claude Desktop initiates MCP servers locally as child processes
and communicates with each of those servers over a long-running stdio stream.
```mermaid
flowchart LR
subgraph "Your Laptop"
Host["Desktop Application<br>with MCP Clients"]
S1["MCP Server A<br>(child process)"]
S2["MCP Server B<br>(child process)"]
Host <-->|"MCP Protocol<br>(over stdio stream)"| S1
Host <-->|"MCP Protocol<br>(over stdio stream)"| S2
end
```
This library helps you to wrap existing stdio MCP servers into Lambda functions.
You can invoke these function-based MCP servers from your application using the MCP protocol
over short-lived Read full README on GitHub →
Are you the maintainer? Claim this listing