---
title: "tRPC - Adapter: AWS Lambda - Air Market"
description: "You wrote an API with tRPC and now you want it running on AWS Lambda. This is the piece that connects the two: calls coming in through API Gateway or through a Lambda function URL reach your tRPC rou…"
canonical: "https://airmarket.ai/app/adapter-aws-lambda"
---

[Air Market](/) / [Developer Tools](/category/devtools) / tRPC - Adapter: AWS Lambda

Skill by [tRPC](/@trpc)

# tRPC - Adapter: AWS Lambda

Serve your tRPC API from AWS Lambda, streaming included

## What this does

You wrote an API with tRPC and now you want it running on AWS Lambda. This is the piece that connects the two: calls coming in through API Gateway or through a Lambda function URL reach your tRPC routes, and responses go back out. If you want replies to start streaming to clients instead of arriving all at once at the end, that can be switched on.

### Top 3 things it does for you

- Deploy my tRPC backend on AWS Lambda
- Accept calls from API Gateway or a Lambda function URL
- Turn on response streaming

## Information

**tRPC - Adapter: AWS Lambda at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [tRPC](/@trpc) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 6 KB |
| Licence | MIT |
| Repository | [trpc/trpc](https://github.com/trpc/trpc/tree/23c723cfeaf07da28a52a5c35c3dcccf96a47578/packages/server/skills/adapter-aws-lambda) |
| GitHub stars | 40,541 (as of Nov 2026) |
| Installs | 45, counted by skills.sh (Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of tRPC - Adapter: AWS Lambda and flagged nothing. AIR's verdict: **safe**.

**What tRPC - Adapter: AWS Lambda's check was run against**

|  |  |
| --- | --- |
| Commit | 23c723cfeaf07da28a52a5c35c3dcccf96a47578 |
| Content hash | 1f9cb8b370287d0ba2a3a6dc2f980998734ead26c7db2deec8432a297fae7da7 |
| Files read | [Browse the files at this exact commit](https://github.com/trpc/trpc/blob/23c723cfeaf07da28a52a5c35c3dcccf96a47578/packages/server/skills/adapter-aws-lambda/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for tRPC - Adapter: AWS Lambda](/security/adapter-aws-lambda)

## About tRPC - Adapter: AWS Lambda

This adapter serves a tRPC API from AWS Lambda. Requests arriving through API Gateway, in both its REST and HTTP forms, or through a Lambda function URL are passed to your procedures by awsLambdaRequestHandler().

Routes that should reply progressively can use awsLambdaStreamingRequestHandler(), wrapped with awslambda.streamifyResponse(), to enable response streaming.

For creating your own tRPC context, CreateAWSLambdaContextOptions hands you the incoming event and the Lambda context.

## What's inside

- SKILL.md - instructions

## Questions

### Is tRPC - Adapter: AWS Lambda safe to install?

AIR scanned this exact version of tRPC - Adapter: AWS Lambda and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 23c723cfeaf0, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/adapter-aws-lambda.

### How do I install tRPC - Adapter: AWS Lambda?

Open https://airmarket.ai/app/adapter-aws-lambda on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/trpc/trpc/tree/23c723cfeaf07da28a52a5c35c3dcccf96a47578/packages/server/skills/adapter-aws-lambda. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by tRPC](/@trpc)

---

Canonical URL: <https://airmarket.ai/app/adapter-aws-lambda>
