remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides infrastructure for hosting MCP servers as AWS Lambda functions with streaming capabilities via Server-Sent Events (SSE), supporting Function URLs but not API Gateway or Application Load Balancer.
Runs MCP servers on Node.js runtime, which is officially supported for Lambda response streaming needed for the SSE transport functionality.
Offers TypeScript support for developing MCP servers with type definitions and interfaces to enhance development experience.
MCP ラムダサーバー
SSE サポート付きの AWS Lambda 関数用の MCP (Model Context Protocol) サーバー インフラストラクチャを提供する Node.js パッケージ。
特徴
- MCP TypeScript SDKをAWS Lambdaで動作するように適応させます
- Lambda レスポンスストリーミングを通じて Server-Sent Events (SSE) をサポート
- CORSとHTTPメソッドの検証を処理する
- TypeScriptサポート
重要な注意事項
- Lambda レスポンスストリーミングは関数 URL でのみ機能します。API Gateway や Application Load Balancer では機能しません。
- レスポンス ストリーミングでは、Node.js ランタイムのみが公式にサポートされています。
インストール
使用法
Lambda 関数を作成し、パッケージをインポートします。
必要なLambda設定
- ランタイム: Node.js 18.x 以降
- ハンドラー: index.handler
- メモリ: 最低 128 MB (必要に応じて調整してください)
- タイムアウト: 120秒を推奨
- 関数 URL: 必須であり、レスポンス ストリーミングが有効になっている必要があります
- APIゲートウェイ/ALB:ストリーミングではサポートされません
パッケージ内容
このパッケージには以下が含まれます。
- SSEトランスポートを使用したMCPサーバーの実装
- プロトコル処理 (JSON-RPC)
- ストリーミングレスポンスのサポート
- 型定義とインターフェース
Lambda 関数は以下を提供します。
- ツールとプロンプトの実装
- ビジネスロジック
- 必要なAPIクライアントまたはサービス
- 構成
ライセンス
マサチューセッツ工科大学
This server cannot be installed
Server-Sent Events を介したストリーミング応答機能を備えた AWS Lambda 関数用のモデルコンテキストプロトコル サーバー インフラストラクチャを提供する Node.js パッケージ。