This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application
Connect Aws to Claude, Cursor or any other MCP client and it stops being a tab you switch to. This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework. The aws mcp server is what makes that connection.
Starting a new software project? Check out Code Genie - a Full Stack App Generator that delivers a complete AWS Serverless project with source code, based on your data model. Including:
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
binarySettings — Determine if the response should be base64 encoded before being returned to the event source, for example, when returning images or compressed fileseventSource — serverless-express natively supports API Gateway, ALB, Lambda@Edge and VPC Lattice (only V2 events - event source AWS_VPC_LATTICE_V2). If you want toeventSourceRoutes — A single function can be configured to handle additional kinds of AWS events: - SNS - DynamoDB Streams - SQS - EventBridge Events (formerllylogSettings — Specify log settings that are passed to the default logger. Currently, you can only set the log levelBecause this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.
Plenty of cloud and infrastructure servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Aws's toolset — binarySettings, eventSource, eventSourceRoutes and 1 more — is a fair guide to whether it matches your workflow. It is maintained by brettstack; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| binarySettings | Determine if the response should be base64 encoded before being returned to the event source, for example, when returning images or compressed files. This is necessary due to API Gateway and other event sources not being |
| eventSource | serverless-express natively supports API Gateway, ALB, Lambda@Edge and VPC Lattice (only V2 events - event source AWS_VPC_LATTICE_V2). If you want to use Express with other AWS Services integrated with Lambda you can pro |
| eventSourceRoutes | A single function can be configured to handle additional kinds of AWS events: - SNS - DynamoDB Streams - SQS - EventBridge Events (formerlly CloudWatch Events) |
| logSettings | Specify log settings that are passed to the default logger. Currently, you can only set the log level. |
{
"mcpServers": {
"aws-serverless": {
"command": "npx",
"args": ["-y", "loadtest"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.