What are the runtime requirements?
AWS CLI, AWS SAM CLI, Node.js 20.x or later, and an AWS account with permissions to create Lambda functions, DynamoDB tables, IAM roles, and SQS queues.
@markvp
基本情報
An AWS Serverless Application Model that operates as an MCP server via serverless AWS resources
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-lambda-sam": {
"command": "npx",
"args": [
"@markvp/mcp-lambda-sam",
"deploy"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
MCP Lambda SAM is a serverless implementation of the Model Context Protocol (MCP) using AWS Lambda and the Serverless Application Model (SAM). It provides two interfaces: an administrative interface for registering MCP tools, resources, and prompts, and a client interface for establishing SSE connections, sending commands, and receiving streaming responses.
Deploy via npx @markvp/mcp-lambda-sam deploy, the AWS Serverless Application Repository, or programmatic install. After deployment, administrators register tools through a dedicated Lambda function URL with IAM authentication. Clients connect using AWS Signature V4 signed SSE requests, obtain a session ID, and then send JSON-RPC commands to the message endpoint.
AWS CLI, AWS SAM CLI, Node.js 20.x or later, and an AWS account with permissions to create Lambda functions, DynamoDB tables, IAM roles, and SQS queues.
You can deploy using `npx @markvp/mcp-lambda-sam deploy`, from the AWS Serverless Application Repository (search “mcp-lambda-sam”), programmatically by installing the npm package, or locally with `sam build` and `sam deploy --guided`.
All MCP endpoints are IAM-protected via Lambda Function URLs with `AWS_IAM` auth type. Administrators need permission to invoke the registration function URL; clients need permission to invoke the MCP function URL. Permissions are granted using IAM policies or `aws lambda add-permission` commands.
Send an HTTP POST request to the registration function URL with JSON body containing `type`, `name`, `description`, `lambdaArn`, and `parameters`. Use `awscurl` or any client capable of AWS Signature V4 signing.
401 (invalid/missing credentials), 403 (insufficient permissions), 404 (invalid session ID), and 429 (rate limit exceeded). Troubleshooting includes verifying credentials, IAM permissions, session ID validity, and command format.

Model Context Protocol Servers
The official MCP server for Muumuu Domain by GMO Pepabo, Inc — the first remote MCP server in the Japanese domain registrar industry. Search and register domains, manage owned domains and contracts, and configure DNS rec
Deploy and manage SnapDeploy apps (Docker containers on AWS) from Claude Code, Cursor, Codex or Gemini CLI: builds, logs, env vars, add-ons, domains.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Open source MCP Servers for AWS
コメント