MCP Lambda Server
MCP ラムダサーバー
SSE サポート付きの AWS Lambda 関数用の MCP (Model Context Protocol) サーバー インフラストラクチャを提供する Node.js パッケージ。
特徴
MCP TypeScript SDKをAWS Lambdaで動作するように適応させます
Lambda レスポンスストリーミングを通じて Server-Sent Events (SSE) をサポート
CORSとHTTPメソッドの検証を処理する
TypeScriptサポート
Related MCP server: Example MCP SSE Server
重要な注意事項
Lambda レスポンスストリーミングは関数 URL でのみ機能します。API Gateway や Application Load Balancer では機能しません。
レスポンス ストリーミングでは、Node.js ランタイムのみが公式にサポートされています。
インストール
npm install @markvp/mcp-lambda-layer使用法
Lambda 関数を作成し、パッケージをインポートします。
import { MCPHandlerFactory } from '@markvp/mcp-lambda-layer';
import { z } from 'zod';
// Create MCP handler factory with your configuration
const factory = new MCPHandlerFactory({
tools: {
summarize: {
params: {
text: z.string(),
},
handler: async ({ text }) => {
// Your implementation here - could be any service/model/API
const summary = await yourSummarizeImplementation(text);
return {
content: [{ type: 'text', text: summary }],
};
},
},
},
prompts: {
generate: {
description: 'Generate content based on a prompt',
handler: async extra => {
// Your implementation here - could be any service/model/API
const result = await yourGenerateImplementation(extra.prompt);
return {
content: [{ type: 'text', text: result }],
};
},
},
},
});
// Export the handler directly
export const handler = factory.getHandler();必要なLambda設定
ランタイム: Node.js 18.x 以降
ハンドラー: index.handler
メモリ: 最低 128 MB (必要に応じて調整してください)
タイムアウト: 120秒を推奨
関数 URL: 必須であり、レスポンス ストリーミングが有効になっている必要があります
APIゲートウェイ/ALB:ストリーミングではサポートされません
パッケージ内容
このパッケージには以下が含まれます。
SSEトランスポートを使用したMCPサーバーの実装
プロトコル処理 (JSON-RPC)
ストリーミングレスポンスのサポート
型定義とインターフェース
Lambda 関数は以下を提供します。
ツールとプロンプトの実装
ビジネスロジック
必要なAPIクライアントまたはサービス
構成
ライセンス
マサチューセッツ工科大学
This server cannot be deployed
Maintenance
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA server for Model Context Protocol (MCP) that uses Server-Sent Events (SSE) for streaming communication, enabling tools like the HackerNews API to be accessed through a secure HTTP+SSE transport.29-
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables real-time communication using Server-Sent Events (SSE), providing standardized model management and resource templating capabilities.-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that supports STDIO, SSE and Streamable HTTP protocols for AI model interactions.9 npm1MIT
- FlicenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol (MCP) server implementation that uses Server-Sent Events (SSE) to enable real-time, server-pushed updates between AI models and tools over HTTP connections.1-