Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/anomalyco/sst/llms.txt

Use this file to discover all available pages before exploring further.

The Kv component lets you add a Cloudflare Workers KV namespace to your app.

Constructor

sst.config.ts
const kv = new sst.cloudflare.Kv("MyKv");

Properties

id

nodes

SDK

Access the KV namespace in your worker:
src/worker.ts
import { Resource } from "sst";

export default {
  async fetch(request, env) {
    const value = await env.MyKv.get("key");
    await env.MyKv.put("key", "value");
    return new Response(value);
  }
};

Examples

Create a KV namespace

sst.config.ts
const kv = new sst.cloudflare.Kv("MyKv");
sst.config.ts
const kv = new sst.cloudflare.Kv("MyKv");

new sst.cloudflare.Worker("MyWorker", {
  handler: "src/worker.ts",
  link: [kv]
});