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.
🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
Deploy and manage SnapDeploy apps (Docker containers on AWS) from Claude Code, Cursor, Codex or Gemini CLI: builds, logs, env vars, add-ons, domains.
MCP server for Docker
MCP server for Backblaze B2 Cloud Storage: a focused, safe 40-tool surface (17 native B2 SDK, 19 S3 data-plane, 4 analytics) for any MCP-compatible AI client, currently incubating in Backblaze-Labs
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
评论