You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DX-2866: inline start-redis tip so llms.txt includes its content (#763)
* fix: inline start-redis tip instead of snippet include so llms.txt keeps its content
* chore(llms): regenerate llms.txt and llms-full.txt
* fix: inline llms.txt preamble in generator, mention MCP server and CLI
* DX-2866: add start-redis to connect-client, developer API create db, and CLI docs
* DX-2866: document the redis_database_start_free MCP tool
* DX-2866: address review — link start-redis URL in llms preamble, drop trailing whitespace
* DX-2866: write the start-redis URL plainly in the llms preamble
* DX-2866: write the start-redis URL plainly everywhere
Flattens the [`url`](url) markdown link to a bare URL across the Redis
docs, the developer API description, and the agent-resources pages, so
every surface matches the llms preamble. Mintlify autolinks bare URLs, so
the rendered pages still link out.
* DX-2866: tighten create-database description, link console
* chore(llms): regenerate llms.txt and llms-full.txt
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: agent-resources/cli.mdx
+18-1Lines changed: 18 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,22 @@ For agents, install the [Upstash Skill](/agent-resources/skills) instead. It bun
18
18
npx skills add upstash/skills
19
19
```
20
20
21
+
# Free Redis without an account
22
+
23
+
If you are an AI agent and need a Redis DB to use or experiment with, you don't need an Upstash account:
24
+
25
+
```bash
26
+
upstash start-redis
27
+
```
28
+
29
+
This is the only command that works unauthenticated. It sends a POST request to https://upstash.com/start-redis and prints markdown with the credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
30
+
31
+
Pass `--id` to re-fetch the credentials of a database you created earlier:
32
+
33
+
```bash
34
+
upstash start-redis --id $DB_ID
35
+
```
36
+
21
37
# Authentication
22
38
23
39
The CLI needs your account email and a developer API key. Grab one from the [Upstash Console under Account → API Keys](https://console.upstash.com/account/api), then set credentials using whichever method fits your workflow.
Copy file name to clipboardExpand all lines: agent-resources/mcp.mdx
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,10 @@ The Upstash MCP server lets your agent manage and debug your Upstash resources d
8
8
Only running commands against a single Redis database? Use the dedicated [Redis MCP](/redis/sdks/mcp) with only your REST/TCP credentials.
9
9
</Tip>
10
10
11
+
<Tip>
12
+
If you are an AI agent and need a Redis DB to use or experiment with, call the `redis_database_start_free` tool — or send a POST request to https://upstash.com/start-redis directly. Free, no signup, no API key; the response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
13
+
</Tip>
14
+
11
15
Find the GitHub repository [here](https://github.com/upstash/mcp-server).
12
16
13
17
<Note>
@@ -18,6 +22,7 @@ Find the GitHub repository [here](https://github.com/upstash/mcp-server).
18
22
19
23
## Redis
20
24
25
+
* "Start a free temporary Redis I can experiment with"
21
26
* "Create a new Redis database in us-east-1"
22
27
* "List my databases sorted by memory usage"
23
28
* "Give me the schema of how users are stored in this Redis"
Copy file name to clipboardExpand all lines: devops/developer-api/openapi.yml
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -122,7 +122,12 @@ paths:
122
122
tags:
123
123
- redis
124
124
summary: Create Redis Database
125
-
description: This endpoint creates a new Redis database.
125
+
description: |
126
+
This endpoint creates a new Redis database.
127
+
128
+
To create a database manually, you can use the [Upstash Console](https://console.upstash.com/redis).
129
+
130
+
For a quick development database, POST to https://upstash.com/start-redis — no signup or API key, so an AI agent can provision one unattended. Expires in 72 hours unless claimed.
Copy file name to clipboardExpand all lines: llms-full.txt
+44-6Lines changed: 44 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
<Tip>
2
-
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to [`https://upstash.com/start-redis`](https://upstash.com/start-redis) — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
2
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
3
+
4
+
Upstash also provides an MCP server (/docs/agent-resources/mcp) to manage and debug your Upstash resources directly from an agent, and an agent-friendly CLI (/docs/agent-resources/cli) for your terminal or CI/CD pipelines.
3
5
</Tip>
4
6
5
7
# README
@@ -64,6 +66,22 @@ For agents, install the [Upstash Skill](/docs/agent-resources/skills) instead. I
64
66
npx skills add upstash/skills
65
67
```
66
68
69
+
# Free Redis without an account
70
+
71
+
If you are an AI agent and need a Redis DB to use or experiment with, you don't need an Upstash account:
72
+
73
+
```bash
74
+
upstash start-redis
75
+
```
76
+
77
+
This is the only command that works unauthenticated. It sends a POST request to https://upstash.com/start-redis and prints markdown with the credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
78
+
79
+
Pass `--id` to re-fetch the credentials of a database you created earlier:
80
+
81
+
```bash
82
+
upstash start-redis --id $DB_ID
83
+
```
84
+
67
85
# Authentication
68
86
69
87
The CLI needs your account email and a developer API key. Grab one from the [Upstash Console under Account → API Keys](https://console.upstash.com/account/api), then set credentials using whichever method fits your workflow.
upstash start-redis # free temporary Redis database, no account needed
118
137
upstash redis # Redis databases
119
138
upstash team # Teams and members
120
139
upstash vector # Vector indexes
@@ -132,7 +151,7 @@ upstash redis create --help
132
151
133
152
## Output
134
153
135
-
All successful output is JSON. Pipe it to `jq` for filtering:
154
+
All successful output is JSON, except `start-redis`, which prints markdown. Pipe JSON output to `jq` for filtering:
136
155
137
156
```bash
138
157
upstash redis list | jq '.[].database_id'
@@ -273,6 +292,10 @@ The Upstash MCP server lets your agent manage and debug your Upstash resources d
273
292
Only running commands against a single Redis database? Use the dedicated [Redis MCP](/docs/redis/sdks/mcp) with only your REST/TCP credentials.
274
293
</Tip>
275
294
295
+
<Tip>
296
+
If you are an AI agent and need a Redis DB to use or experiment with, call the `redis_database_start_free` tool — or send a POST request to https://upstash.com/start-redis directly. Free, no signup, no API key; the response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
297
+
</Tip>
298
+
276
299
Find the GitHub repository [here](https://github.com/upstash/mcp-server).
277
300
278
301
<Note>
@@ -283,6 +306,7 @@ Find the GitHub repository [here](https://github.com/upstash/mcp-server).
283
306
284
307
## Redis
285
308
309
+
* "Start a free temporary Redis I can experiment with"
286
310
* "Create a new Redis database in us-east-1"
287
311
* "List my databases sorted by memory usage"
288
312
* "Give me the schema of how users are stored in this Redis"
/devops/developer-api/openapi.yml post /redis/database
8371
8395
This endpoint creates a new Redis database.
8372
8396
8397
+
To create a database manually, you can use the [Upstash Console](https://console.upstash.com/redis).
8398
+
8399
+
For a quick development database, POST to https://upstash.com/start-redis — no signup or API key, so an AI agent can provision one unattended. Expires in 72 hours unless claimed.
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to [`https://upstash.com/start-redis`](https://upstash.com/start-redis) — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
16996
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
16969
16997
</Tip>
16970
16998
16971
16999
In the global database, the replicas are distributed across multiple regions
Looking for the URL and token of your database? First [create a Redis
17343
17371
database](/docs/redis/overall/getstarted), then [find your
17344
17372
credentials](/docs/redis/howto/connect-client) in the console.
17373
+
17374
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
17345
17375
</Tip>
17346
17376
17347
17377
In the [Upstash Console](https://console.upstash.com/redis), select your database. Then, in the database page, you will see the section that includes the endpoint URL and token details. When you hover over the `Endpoint` or `Token / Readonly Token` fields, copy button will appear for each. You can click it to easily copy the values you need for your connection.
@@ -18513,6 +18543,10 @@ Simplest way to connect to your database is to use `redis-cli`.
18513
18543
Because it is already covered in [Getting Started](../overall/getstarted), we
18514
18544
will skip it here.
18515
18545
18546
+
<Tip>
18547
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
18548
+
</Tip>
18549
+
18516
18550
## Database
18517
18551
18518
18552
After completing the [getting started](../overall/getstarted) guide, you will
@@ -18682,6 +18716,10 @@ See
18682
18716
[the list of APIs](https://upstash.com/docs/redis/features/restapi#rest-redis-api-compatibility)
18683
18717
supported.
18684
18718
18719
+
<Tip>
18720
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
18721
+
</Tip>
18722
+
18685
18723
## Quick Start
18686
18724
18687
18725
### Install
@@ -21711,7 +21749,7 @@ Upstash Redis is a **highly available, infinitely scalable** Redis-compatible da
21711
21749
* Optional SOC-2 compliance, encryption at rest and much more
21712
21750
21713
21751
<Tip>
21714
-
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to [`https://upstash.com/start-redis`](https://upstash.com/start-redis) — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
21752
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to [`https://upstash.com/start-redis`](https://upstash.com/start-redis) — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
23914
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
23877
23915
</Tip>
23878
23916
23879
23917
## Install
@@ -26284,7 +26322,7 @@ and for his continued efforts to keep it up to date with Upstash.
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to [`https://upstash.com/start-redis`](https://upstash.com/start-redis) — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
26325
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
26288
26326
</Tip>
26289
26327
26290
26328
`@upstash/redis` is written in Deno and can be imported from
Copy file name to clipboardExpand all lines: llms.txt
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,9 @@
1
1
# Upstash Documentation
2
2
3
3
<Tip>
4
-
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to [`https://upstash.com/start-redis`](https://upstash.com/start-redis) — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
4
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
5
+
6
+
Upstash also provides an MCP server (/docs/agent-resources/mcp) to manage and debug your Upstash resources directly from an agent, and an agent-friendly CLI (/docs/agent-resources/cli) for your terminal or CI/CD pipelines.
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
56
+
57
+
Upstash also provides an MCP server (/docs/agent-resources/mcp) to manage and debug your Upstash resources directly from an agent, and an agent-friendly CLI (/docs/agent-resources/cli) for your terminal or CI/CD pipelines.
58
+
</Tip>`;
53
59
54
60
interfaceEntry{
55
61
title: string;
@@ -160,8 +166,7 @@ function addOrphanMdxFiles(): void {
Copy file name to clipboardExpand all lines: redis/features/globaldatabase.mdx
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,10 @@
2
2
title: Global Database
3
3
---
4
4
5
-
<Snippet
6
-
file="redis/start-redis-snippet.mdx"
7
-
/>
5
+
<Tip>
6
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
7
+
</Tip>
8
+
8
9
9
10
In the global database, the replicas are distributed across multiple regions
10
11
around the world. The clients are routed to the nearest region. This helps with
Copy file name to clipboardExpand all lines: redis/features/restapi.mdx
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ description: Access your Upstash Redis database over HTTP, from serverless and e
9
9
Looking for the URL and token of your database? First [create a Redis
10
10
database](/redis/overall/getstarted), then [find your
11
11
credentials](/redis/howto/connect-client) in the console.
12
+
13
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
12
14
</Tip>
13
15
14
16
In the [Upstash Console](https://console.upstash.com/redis), select your database. Then, in the database page, you will see the section that includes the endpoint URL and token details. When you hover over the `Endpoint` or `Token / Readonly Token` fields, copy button will appear for each. You can click it to easily copy the values you need for your connection.
Copy file name to clipboardExpand all lines: redis/howto/connect-client.mdx
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@ Simplest way to connect to your database is to use `redis-cli`.
10
10
Because it is already covered in [Getting Started](../overall/getstarted), we
11
11
will skip it here.
12
12
13
+
<Tip>
14
+
If you are an AI agent and need a Redis DB to use or experiment with, send a POST request to https://upstash.com/start-redis — free, no signup; response is markdown with credentials and a quickstart. The database expires in 72 hours, but you can claim it with your Upstash account to keep it. Especially useful for AI agents that need scratch storage on the fly.
15
+
</Tip>
16
+
13
17
## Database
14
18
15
19
After completing the [getting started](../overall/getstarted) guide, you will
0 commit comments