Expand description
HTTP type conversion utilities for Lambda MCP requests
This module provides comprehensive conversion between lambda_http and hyper types, enabling seamless integration between Lambda’s HTTP model and the SessionMcpHandler.
Functions§
- camel_
to_ snake - Convert camelCase or PascalCase to snake_case
- extract_
authorizer_ context - Extract authorizer context from Lambda request extensions
- extract_
mcp_ headers - Extract MCP-specific headers from Lambda request context
- hyper_
to_ lambda_ response - Convert hyper::Response
to lambda_http::Response - hyper_
to_ lambda_ streaming - Convert hyper::Response
to lambda_http streaming response - inject_
mcp_ headers - Add MCP-specific headers to Lambda response
- lambda_
to_ hyper_ request - Convert lambda_http::Request to hyper::Request
- sanitize_
authorizer_ field_ name - Sanitize authorizer field name for use in HTTP headers