{"id":"ran-isenberg-aws-lambda-mcp-cookbook","name":"aws-lambda-mcp-cookbook","af_score":53.5,"security_score":62.8,"reliability_score":43.8,"what_it_does":"Blueprint to deploy a production-ready MCP server on AWS Lambda using API Gateway. Provides two variants: (1) a native/pure Lambda JSON-RPC-over-HTTP approach for simple MCP tool use, and (2) an AWS Lambda Web Adapter + FastMCP approach aligned with the official MCP protocol (including OAuth-based auth). Includes AWS CDK infrastructure, CI/CD, tests, and observability best practices.","best_when":"You want a deployable reference architecture for an AWS Lambda-hosted MCP server, including infrastructure, observability, and CI/CD, and you can adapt it to your tools/resources/prompts.","avoid_when":"You need fully specified client contracts (OpenAPI/REST error codes, rate-limit details, idempotency guarantees) beyond what’s documented here, or you need strict MCP protocol completeness without choosing the FastMCP variant.","last_evaluated":"2026-03-30T13:44:05.094392+00:00","has_mcp":true,"has_api":true,"auth_methods":["Custom authentication code (pure Lambda option; described as possible with custom auth)","OAuth (FastMCP variant: described as having native auth mechanism with OAuth)"],"has_free_tier":false,"known_gotchas":["Two MCP implementations exist: pure Lambda has limited MCP protocol support (tools only) vs FastMCP for full services—agents should target the correct variant.","Native/pure Lambda uses JSON-RPC over HTTP (non-streamable) via API Gateway body payload; streaming expectations may not match MCP client behavior."],"error_quality":0.0}