Submit

MCP Lambda Server

@markvp

a year ago
developer-tools
A Lambda Layer that allows a lambda to operate as an MCP server
Overview

what is MCP Lambda Server?

MCP Lambda Server is a Node.js package that provides infrastructure for Model Context Protocol (MCP) servers on AWS Lambda, enabling Server-Sent Events (SSE) support.

how to use MCP Lambda Server?

To use MCP Lambda Server, install the package via npm and create a Lambda function that imports the MCPHandlerFactory to handle requests and responses.

key features of MCP Lambda Server?

  • Adapts the MCP TypeScript SDK for AWS Lambda
  • Supports Server-Sent Events (SSE) through Lambda response streaming
  • Handles CORS and HTTP method validation
  • TypeScript support for better development experience

use cases of MCP Lambda Server?

  1. Building real-time applications that require live updates via SSE.
  2. Implementing custom business logic in AWS Lambda functions.
  3. Creating APIs that utilize the Model Context Protocol for structured data handling.

FAQ from MCP Lambda Server?

  • What is required for Lambda response streaming?

Response streaming only works with Function URLs and requires Node.js runtime.

  • Can I use this with API Gateway?

No, API Gateway and Application Load Balancer do not support response streaming.

  • Is there TypeScript support?

Yes, the package is designed with TypeScript support for better type safety.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.