---
title: "Nuxt: vendor profile | Agent Ready Checklist"
description: "Nuxt, a framework: 2 of 11 checklist rows read are met by default, with 8 sourced facts, dated plans and what it does not do."
canonical: https://agentreadychecklist.com/vendors/nuxt
site: "Agent Ready Checklist"
last_updated: 2026-11-05
section: "Vendors"
---

# Nuxt: vendor profile | Agent Ready Checklist

> Nuxt, a framework: 2 of 11 checklist rows read are met by default, with 8 sourced facts, dated plans and what it does not do.

Source: https://agentreadychecklist.com/vendors/nuxt
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Nuxt

Nuxt renders pages on the server by default, which meets AR-READ-01, and adds no robots.txt or bot rules unless the Robots module or a public file is added. The Sitemap module serves /sitemap.xml once installed, while llms.txt, JSON-LD and a markdown twin come from project code. Nuxt runs an MCP server for its own docs, not for built sites.

## At a glance

Type

[Framework](https://agentreadychecklist.com/vendors/by-type/framework/)

Homepage

[nuxt.com](https://nuxt.com), answered HTTP 200 on 2026-11-05

Checklist rows

11 of 31 read: **2** supported, 8 partial, 1 no statement

In the crawl

2 of 5,897 home pages counted on 2026-11-04. Counted from the crawl's headers and generator tags, an undercount for hosted builders.

Last read

2026-11-05

## What it does for this layer

-   Nuxt reached 4.6.4 on npm on 2026-11-02; the package has carried the MIT licence since its first publish in October 2016. primary source, 2026-11-02: [registry.npmjs.org/nuxt](https://registry.npmjs.org/nuxt), read 2026-11-05
-   Nuxt docs state "By default, Nuxt uses universal rendering", which runs Vue on the server and returns a fully rendered HTML page. primary source: [nuxt.com/raw/docs/4.x/guide/concepts/rendering.md](https://nuxt.com/raw/docs/4.x/guide/concepts/rendering.md), read 2026-11-05
-   Nuxt can switch a whole app to client-side rendering with one ssr setting, or mix modes per route with hybrid rendering route rules. primary source: [nuxt.com/raw/docs/4.x/guide/concepts/rendering.md](https://nuxt.com/raw/docs/4.x/guide/concepts/rendering.md), read 2026-11-05
-   The nuxt.com llms.txt says every documentation, blog and deploy page is also Markdown, reachable by appending .md or sending Accept: text/markdown. observed: [nuxt.com/llms.txt](https://nuxt.com/llms.txt), read 2026-11-05
-   The nuxt.com llms.txt points agents to an MCP server at https://nuxt.com/mcp over streamable HTTP, described by a server card at /.well-known/mcp/server-card.json. observed: [nuxt.com/llms.txt](https://nuxt.com/llms.txt), read 2026-11-05
-   The nuxt.com llms.txt says its public REST endpoints under /api/v1 need no credentials and are described by https://nuxt.com/openapi.json. observed: [nuxt.com/llms.txt](https://nuxt.com/llms.txt), read 2026-11-05
-   Robots.txt and sitemap generation come from Nuxt modules (the Robots module and the Sitemap module) rather than from Nuxt core. primary source: [nuxt.com/modules/sitemap](https://nuxt.com/modules/sitemap), read 2026-11-05
-   Nuxt server routes in the server/ directory can return any response, which is how a project serves llms.txt or files under /.well-known/. primary source: [nuxt.com/docs/guide/directory-structure/server](https://nuxt.com/docs/guide/directory-structure/server), read 2026-11-05

## Products and plans

| Product | What it is | Price | As of |
| --- | --- | --- | --- |
| Nuxt | Open-source Vue framework with universal, client-side and hybrid rendering. | Free, open source; MIT licence; registry.npmjs.org/nuxt | 2026-11-05 |

## Standards

| Row | What it asks | Status | What the vendor's pages say | Source |
| --- | --- | --- | --- | --- |
| AR-FIND-01 | Do not block agents | supports | Nuxt adds no robots.txt or bot rules of its own unless the Robots module or a public/robots.txt is added. | nuxt.com/modules/robots |
| AR-FIND-03 | Sitemap listed in robots.txt | partial | The Sitemap module serves /sitemap.xml once installed and given site.url. | nuxt.com/modules/sitemap |
| AR-FIND-04 | AI Catalog at .well-known | partial | public/.well-known/ files or a server route can serve ai-catalog.json. | nuxt.com/docs/guide/directory-structure/server |
| AR-READ-01 | Answer in the initial HTML | supports | Universal rendering is the default, so pages arrive as rendered HTML. | nuxt.com/raw/docs/4.x/guide/concepts/rendering.md |
| AR-READ-02 | Real HTTP status codes | partial | createError with statusCode 404 returns a real 404 when data is missing. | nuxt.com/docs/api/utils/create-error |
| AR-READ-07 | Ship llms.txt | partial | No built-in llms.txt; a static file or server route is needed. | nuxt.com/docs/guide/directory-structure/server |
| AR-READ-08 | JSON-LD on key pages | partial | useHead can render a JSON-LD script into the server HTML. | nuxt.com/docs/api/composables/use-head |
| AR-READ-09 | Advertise a markdown mirror | partial | useHead or routeRules headers can add the markdown alternate link. | nuxt.com/raw/docs/4.x/guide/concepts/rendering.md |
| AR-ACT-03 | MCP over Streamable HTTP | no statement | Nuxt runs an MCP server for its own docs; the framework docs read today describe none for sites built with Nuxt. | none |
| CF-CONTENT-SIGNALS | Content-Signal line | partial | A Content-Signal line can be added to public/robots.txt or the Robots module source. | nuxt.com/modules/robots |
| CF-MARKDOWN-NEGOTIATION | Markdown by Accept | partial | Server middleware can read Accept and return a markdown twin the project provides. | nuxt.com/docs/guide/directory-structure/server |

## Checks on its own site

| Reading | Result | Date | Source |
| --- | --- | --- | --- |
| Cloudflare scan of nuxt.com | 53 of 100, band L4 Agent-Integrated | 2026-11-05 | isitagentready.com |
| Home pages counted in the crawl | 2 of 5,897; Counted from the shared crawl of 2026-11-04 by generator meta tag in the home page HTML; the generator rule only sees tags whose name attribute comes first, so it undercounts | 2026-11-04 | agentreadychecklist.com/data/ |

## What it does not do

-   Nuxt core does not write robots.txt, sitemap.xml or llms.txt; modules or project code do.
-   Nuxt does not ship the markdown negotiation that nuxt.com itself uses as a framework feature.

## Reading notes

Nuxt docs answered Accept: text/markdown with markdown during this read, consistent with the llms.txt statement.

## Related pages on this site

Recipes

[Nuxt](https://agentreadychecklist.com/platforms/nuxt/) ([checklist view](https://agentreadychecklist.com/platform/nuxt/checklist/))

Same type

[Frameworks](https://agentreadychecklist.com/vendors/by-type/framework/), [all vendors](https://agentreadychecklist.com/vendors/)

## Sources

-   [nuxt.com](https://nuxt.com)read 2026-11-05
-   [registry.npmjs.org/nuxt](https://registry.npmjs.org/nuxt)read 2026-11-05
-   [nuxt.com/raw/docs/4.x/guide/concepts/rendering.md](https://nuxt.com/raw/docs/4.x/guide/concepts/rendering.md)read 2026-11-05
-   [nuxt.com/llms.txt](https://nuxt.com/llms.txt)read 2026-11-05
-   [nuxt.com/modules/sitemap](https://nuxt.com/modules/sitemap)read 2026-11-05
-   [nuxt.com/docs/guide/directory-structure/server](https://nuxt.com/docs/guide/directory-structure/server)read 2026-11-05
-   [nuxt.com/modules/robots](https://nuxt.com/modules/robots)read 2026-11-05
-   [nuxt.com/docs/api/utils/create-error](https://nuxt.com/docs/api/utils/create-error)read 2026-11-05
-   [nuxt.com/docs/api/composables/use-head](https://nuxt.com/docs/api/composables/use-head)read 2026-11-05
-   [isitagentready.com](https://isitagentready.com/)read 2026-11-05
-   [agentreadychecklist.com/data/](https://agentreadychecklist.com/data/)read 2026-11-04

Edition

Data

2026-11-04

Reviewed

2026-11-05

Spec

AgentReady v2.0, 273d2d7

Crawl

13,071 rows, 2026-11-04

Ora

132 checks, contract 1.38.0, 2026-11-05

Verify with Ora

The scanner this site recommends for the whole checklist. 132 checks, a score out of 100, no account.

`npx ax@0.10 audit <url> --min-score <n>`

[Why Ora, and its limits](https://agentreadychecklist.com/verify-with-ora/)

Method

-   [How rows, commands and rates are made](https://agentreadychecklist.com/method/)
-   [How an Ora check is matched to a row](https://agentreadychecklist.com/checklist/ora-checks/)
-   [Pass rates by rank band](https://agentreadychecklist.com/data/by-rank/)

Sources and read dates sit at the foot of the page.

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
