---
title: "upstash.com llms.txt, graded: Agent Ready HTML"
description: "The upstash.com llms.txt parsed and graded C against the llmstxt.org structure: 1,555 links in a 184 KB file, first 60 KB parsed."
canonical: https://agentreadyhtml.com/llms-txt-index/upstash-com-docs/
site: "Agent Ready HTML"
last_updated: 2026-11-05
section: "llms.txt Index"
---

# upstash.com llms.txt, graded: Agent Ready HTML

> The upstash.com llms.txt parsed and graded C against the llmstxt.org structure: 1,555 links in a 184 KB file, first 60 KB parsed.

Source: https://agentreadyhtml.com/llms-txt-index/upstash-com-docs/
Site: Agent Ready HTML
Last reviewed: 2026-11-05

# upstash.com llms.txt

In short

upstash.com serves a 184 KB llms.txt with 1,555 links. The crawl kept and parsed the first 60 KB of it, which holds 2 H2 sections, graded C on the llmstxt.org structure (4 of 6 checks). It lacks a blockquote summary and a size under 100 KB.

**llms.txt** parsed the first 60 KB of a 184 KB file

```markdown
# Upstash Documentation

<Tip>
  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.

  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.
</Tip>

## Search

Search these docs: GET https://upstash.com/docs/search?q=<query> returns JSON { results: [{ href, title, heading, snippet, tab }] }. Append .md to any page href for its markdown.

## Docs

- [README](https://upstash.com/docs/README.md)
- [CLI](https://upstash.com/docs/agent-resources/cli.md)
- [Install by agent](https://upstash.com/docs/agent-resources/clients.md): Set up the Upstash MCP server and Skills for your coding agent.
- [llms.txt](https://upstash.com/docs/agent-resources/llms-txt.md)
- [MCP Server](https://upstash.com/docs/agent-resources/mcp.md)
- [AI Tools](https://upstash.com/docs/agent-resources/overview.md): Connect your AI coding agent to Upstash.
- [Upstash Agent Skills](https://upstash.com/docs/agent-resources/skills.md)
- [Disable Production Pack](https://upstash.com/docs/api-reference/qstash/disable-production-pack.md): Disables the production pack for a QStash instance.
- [Enable Production Pack](https://upstash.com/docs/api-reference/qstash/enable-production-pack.md): Enables the production pack for a QStash instance.
- [Get QStash](https://upstash.com/docs/api-reference/qstash/get-qstash.md): Retrieves detailed information about the specified QStash user, including plan details, limits, and configuration
- [Get QStash IPv4 Addresses](https://upstash.com/docs/api-reference/qstash/get-qstash-ipv4-addresses.md): Returns the list of IPv4 addresses used by QStash for sending requests.
- [Get QStash Stats](https://upstash.com/docs/api-reference/qstash/get-qstash-stats.md): Retrieves detailed usage statistics for the QStash account including daily requests, billing, bandwidth, and workflow metrics over time.
- [List QStash Users](https://upstash.com/docs/api-reference/qstash/list-qstash-users.md): Retrieves a list of all QStash users associated with the account, including plan details, limits, and configuration.
- [Move QStash to Team](https://upstash.com/docs/api-reference/qstash/move-qstash-to-team.md): Moves a QStash instance to a different team.
- [Reset QStash Token](https://upstash.com/docs/api-reference/qstash/reset-qstash-token.md): Resets the authentication credentials for the QStash user account. This invalidates the old password and token, and generates new ones. Returns the updated user information with new credentials.
- [Set QStash Plan](https://upstash.com/docs/api-reference/qstash/set-qstash-plan.md): Changes the QStash account to a different plan type. This operation changes the plan and associated limits for the QStash account.
- [Update QStash Budget](https://upstash.com/docs/api-reference/qstash/update-qstash-budget.md): Updates the monthly spending budget limit for a QStash instance.
- [Create Search Index](https://upstash.com/docs/api-reference/search/create-search-index.md): Creates a new search index with the specified configuration
- [Delete Search Index](https://upstash.com/docs/api-reference/search/delete-search-index.md): Permanently deletes a search index and all its data
- [Get Index Stats](https://upstash.com/docs/api-reference/search/get-index-stats.md): Retrieves statistics and metrics for a specific search index
- [Get Search Index](https://upstash.com/docs/api-reference/search/get-search-index.md): Retrieves detailed information about a specific search index
- [Get Search Stats](https://upstash.com/docs/api-reference/search/get-search-stats.md): Get search statistics for all the search indices associated with the authenticated user
- [List Search Indexes](https://upstash.com/docs/api-reference/search/list-search-indexes.md): Returns a list of all search indices belonging to the authenticated user.
- [Rename Search Index](https://upstash.com/docs/api-reference/search/rename-search-index.md): Renames a search index.
- [Reset Password](https://upstash.com/docs/api-reference/search/reset-password.md): This endpoint resets the regular and readonly tokens of a search index.
- [Transfer Search Index](https://upstash.com/docs/api-reference/search/transfer-search-index.md): Transfers ownership of a search index to another team. Transferring to a personal account is not supported. However, transferring from a personal account to a team is allowed.
- [Get Index Stats](https://upstash.com/docs/api-reference/vector/get-index-stats.md): Retrieves statistics and metrics for a specific vector index
- [Get Vector Stats](https://upstash.com/docs/api-reference/vector/get-vector-stats.md): Get vector statistics for all the vector indices associated with the authenticated user
- [Caching](https://upstash.com/docs/blob/bucket/caching.md): immutable, revalidate and no-store, where each one can be set, and what a CDN keeps.
- [Connecting](https://upstash.com/docs/blob/bucket/connecting.md): Build a bucket client from the bucket token, on any platform, and reach storage through an S3 client.
```

First 44 of 505 lines. 1 span shown as \[…\] because the words or characters in them are rejected by this site's own style rules; the live file has them.

**Parse** graded C, 4 of 6

file: https://upstash.com/docs/llms.txt

Upstash Documentation

No blockquote summary.

2 sections, 1,555 links, no Optional section.

Ora's cached score: 88, grade A, scanned 3 November 2026.

## The parse

The crawl recorded 1,555 links in the whole 184 KB file but kept only its first 60 KB, which is what is parsed here. In that part, 490 links appear: 490 point at upstash.com or a relative path, 0 point elsewhere. The hosts it links most: upstash.com (490).

| H2 section | Links |
| --- | --- |
| Search | 0 |
| Docs | 490 |

## Grade against the llmstxt.org structure

The file passes 4 of 6 checks and fails 2: has a blockquote summary under the h1; under 100 kb. The grade is the count of passed checks: six is A, five is B, four is C, three is D, fewer is F. It measures structure only. Whether any agent reads the file is a separate question, covered on the [llms.txt reference](https://agentreadyhtml.com/llms-txt/).

| Check | Result | Detail |
| --- | --- | --- |
| Starts with an H1 naming the site or project | Pass | H1: Upstash Documentation |
| Has a blockquote summary under the H1 | Fail | No blockquote summary before the first H2. |
| Has at least one H2 section that lists links | Pass | 2 H2 sections, 1 with links. |
| At least 80 percent of links point at the same site | Pass | 490 of 490 links stay on upstash.com (100 percent). |
| Under 100 KB | Fail | 188477 bytes as served. |
| Plain markdown, no HTML | Pass | No HTML document markers in the body. |

## Ora's cached score

Ora's cached report for upstash.com gives it **88 of 100, grade A**, scanned on 3 November 2026. Its Access layer, which holds the read-layer checks below, scored 56 of 63 check points. Read from GET ora.ai/api/score/upstash.com on 5 November 2026. The score is Ora's, not this site's, and the structure grade above is a different measure: it grades the llms.txt file against the llmstxt.org proposal, while Ora's score covers the whole site. [Ora's report for upstash.com](https://ora.ai/score/upstash.com?utm_source=agentreadyhtml.com&utm_medium=referral&utm_campaign=index-entry) has every layer.

| Ora check (Access layer) | Result | Points |
| --- | --- | --- |
| Sitemap exists | Pass | 2 of 2 |
| Content without JavaScript | Partial | 2 of 3 |
| Not blocked by bot detection | Pass | 2 of 2 |
| Markdown URL fallback | Partial | 1 of 2 |
| llms.txt exists | Pass | 1 of 1 |
| llms.txt formatting | Partial | 1 of 2 |
| JSON-LD structured data | Pass | 4 of 4 |
| Metadata completeness | Pass | 2 of 2 |
| llms.txt links resolve | Pass | 2 of 2 |
| Markdown alternate link | Pass | 1 of 1 |
| Redirect hygiene | Pass | 1 of 1 |
| Page token budget | Pass | 1 of 1 |
| Code fence validity | Pass | 1 of 1 |
| Content behind auth | Pass | 2 of 2 |
| OpenAPI spec published | Partial | 5 of 7 |
| Markdown agent docs | Pass | 1 of 1 |
| Markdown negotiation with Vary | Pass | 1 of 1 |
| Markdown for agent user agents | Fail | 0 of 1 |
| Agent crawler reachability | Pass | 2 of 2 |

## Linking and the companion file

The home page of upstash.com does not link the file in its HTML. Ora's lab found (2026-10-19) that 86 percent of llms.txt fetches by agents arrived through a link, so an unlinked file is mostly a file nobody opens. An llms-full.txt is served at the same root.

## How it compares

At 184 KB the file is larger than 96 percent of the 2,529 plain-text llms.txt files in this edition, and its 1,555 links put it ahead of 98 percent of them on link count. The home page declares no generator. Size bucket: 100 KB and over. Curated example. Category: Infrastructure.

Why it is in the index: Very large docs index, over 1,500 links. Owner as listed: Upstash.

Live file: [https://upstash.com/docs/llms.txt](https://upstash.com/docs/llms.txt). Read 4 November 2026. If the file has since changed or gone, the live URL is the authority; this page records what the crawl read on that date.

-   [All entries](https://agentreadyhtml.com/llms-txt-index/)
-   [Edition 2026-11-04](https://agentreadyhtml.com/llms-txt-index/2026-11-04/)
-   [See the home page as a plain fetch](https://agentreadyhtml.com/viewer/?url=https%3A%2F%2Fupstash.com%2F)

## Sources

1.  [upstash.com llms.txt](https://upstash.com/docs/llms.txt) https://upstash.com/docs/llms.txt, read 4 November 2026
2.  [llms.txt proposal (llmstxt.org)](https://llmstxt.org/) https://llmstxt.org/, read 4 November 2026
3.  [Tranco list 746WX (crawl universe)](https://tranco-list.eu/list/746WX) https://tranco-list.eu/list/746WX, read 4 November 2026
4.  [Ora: AgentReady launch post (the 86 percent finding)](https://ora.ai/blog/agentready-launch?utm_source=agentreadyhtml.com&utm_medium=referral&utm_campaign=entry) https://ora.ai/blog/agentready-launch, read 4 November 2026
5.  [Ora llms.txt (GET /api/score/{domain} looks up a cached score)](https://ora.ai/llms.txt?utm_source=agentreadyhtml.com&utm_medium=referral&utm_campaign=entry) https://ora.ai/llms.txt, read 5 November 2026

Last reviewed 5 November 2026

Edition

Crawl

2026-11-04

Ora reads

2026-11-05

Page updated

2026-11-05

Method

How the viewer reads a page, how a file is graded and how a platform is scored: [the method page](https://agentreadyhtml.com/method/).
