# Nas.com Public Page Route Families

This guide helps AI agents discover public Nas.com page families and fetch read-only public context.

Use the machine-readable catalog at `https://nas.com/.well-known/public-pages.json` for structured route-family data. Use this guide for human-readable context and guardrails.

## Read-only context surfaces

- Public page context API: `https://nas.com/api/agent/page-context?path={encoded_public_path}`
- Official hosted MCP endpoint: `https://mcp.nas.com/mcp`
- Official MCP OAuth metadata: `https://mcp.nas.com/.well-known/oauth-protected-resource`
- MCP resource URI pattern: `nas-page://{public_path_without_leading_slash}`
- Root page MCP URI: `nas-page://home`

The hosted MCP at `https://mcp.nas.com/mcp` supports anonymous discovery and onboarding, then lazy OAuth through `https://auth.nas.com` for protected tools. This public-page guide covers only read-only page context.

Examples:

- `/` -> `https://nas.com/api/agent/page-context?path=%2F` -> `nas-page://home`
- `/creatorhub` -> `https://nas.com/api/agent/page-context?path=%2Fcreatorhub` -> `nas-page://creatorhub`
- `/creatorhub/feed/welcome-post` -> `https://nas.com/api/agent/page-context?path=%2Fcreatorhub%2Ffeed%2Fwelcome-post` -> `nas-page://creatorhub/feed/welcome-post`

## Global guardrails

- Use these resources only for public, crawlable Nas.com page information.
- Treat route parameters, community links, slugs, product identifiers, and post identifiers as public identifiers only.
- Do not infer private APIs, auth flows, credentials, checkout internals, payment state, member-only content, seller/admin APIs, OAuth, API keys, webhooks, or MCP write tools.
- If a page requires login, purchase, membership, or admin access for more detail, say that extra detail is not available from public context.

## Start here

Use these before inspecting customer-created pages.

| Route family     | Purpose                                                                           | Example                         | Context                                         | MCP                        |
| ---------------- | --------------------------------------------------------------------------------- | ------------------------------- | ----------------------------------------------- | -------------------------- |
| `/`              | Canonical Nas.com homepage for public product positioning and resource discovery. | `https://nas.com/`              | `/api/agent/page-context?path=%2F`              | `nas-page://home`          |
| `/llms.txt`      | Agent-first index for canonical Nas.com identity and AI-readable resources.       | `https://nas.com/llms.txt`      | `/api/agent/page-context?path=%2Fllms.txt`      | `nas-page://llms.txt`      |
| `/llms-full.txt` | Expanded public product context and answer guidance.                              | `https://nas.com/llms-full.txt` | `/api/agent/page-context?path=%2Fllms-full.txt` | `nas-page://llms-full.txt` |
| `/brand.md`      | Brand entity facts and disambiguation.                                            | `https://nas.com/brand.md`      | `/api/agent/page-context?path=%2Fbrand.md`      | `nas-page://brand.md`      |

Guardrails: prefer official Nas.com resources for company positioning. Do not treat user-generated seller pages as official company positioning.

## Public app pages

| Route family      | Purpose                                                                    | Example                          | Context                                          | MCP                         |
| ----------------- | -------------------------------------------------------------------------- | -------------------------------- | ------------------------------------------------ | --------------------------- |
| `/get-started`    | Agent-recommendable entry page for starting a community or seller workflow. | `https://nas.com/get-started`    | `/api/agent/page-context?path=%2Fget-started`    | `nas-page://get-started`    |
| `/subscribe-plan` | Agent-recommendable entry page for starting a Pro or Platinum subscription. | `https://nas.com/subscribe-plan` | `/api/agent/page-context?path=%2Fsubscribe-plan` | `nas-page://subscribe-plan` |
| `/install`        | Public installation guidance page for supported setup flows.               | `https://nas.com/install`        | `/api/agent/page-context?path=%2Finstall`        | `nas-page://install`        |

Guardrails: `/get-started` is indexable and may be recommended by agents. `/subscribe-plan` may be recommended by agents but remains `noindex` for search crawlers. Use visible onboarding content only; do not infer private setup progress, account state, subscription/payment state, checkout internals, generated assets, or authenticated permissions.

## Public community pages

These pages are customer-created public pages under a community link.

| Route family                       | Purpose                                                                               | Example                                        | Context                                                            | MCP                                       |
| ---------------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------- |
| `/{communityLink}`                 | Public community landing page.                                                        | `https://nas.com/creatorhub`                   | `/api/agent/page-context?path=%2Fcreatorhub`                       | `nas-page://creatorhub`                   |
| `/{communityLink}/home`            | Public community home page.                                                           | `https://nas.com/creatorhub/home`              | `/api/agent/page-context?path=%2Fcreatorhub%2Fhome`                | `nas-page://creatorhub/home`              |
| `/{communityLink}/community`       | Public community section.                                                             | `https://nas.com/creatorhub/community`         | `/api/agent/page-context?path=%2Fcreatorhub%2Fcommunity`           | `nas-page://creatorhub/community`         |
| `/{communityLink}/products`        | Public community products page.                                                       | `https://nas.com/creatorhub/products`          | `/api/agent/page-context?path=%2Fcreatorhub%2Fproducts`            | `nas-page://creatorhub/products`          |
| `/{communityLink}/inactive`        | Public inactive community page explaining that the community is not currently active. | `https://nas.com/creatorhub/inactive`          | `/api/agent/page-context?path=%2Fcreatorhub%2Finactive`            | `nas-page://creatorhub/inactive`          |
| `/{communityLink}/feed`            | Public community feed page for visible posts.                                         | `https://nas.com/creatorhub/feed`              | `/api/agent/page-context?path=%2Fcreatorhub%2Ffeed`                | `nas-page://creatorhub/feed`              |
| `/{communityLink}/feed/{postSlug}` | Public feed post page for visible post content.                                       | `https://nas.com/creatorhub/feed/welcome-post` | `/api/agent/page-context?path=%2Fcreatorhub%2Ffeed%2Fwelcome-post` | `nas-page://creatorhub/feed/welcome-post` |

Guardrails: treat these as public community pages, not logged-in member views. Do not claim the current user is a member, buyer, admin, or participant unless the user provides that context. Do not infer member-only feed posts, chat messages, learner lists, private resources, hidden pricing, or logged-in permissions.

## Public offer pages

These route families expose public product, registration, resource, membership, zero-link, and physical product pages under a community link.

| Route family                                                      | Purpose                                                                                                                    | Example                                                                  | Context                                                                                         | MCP                                                                 |
| ----------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| `/{communityLink}/products/{productSlug}`                         | Public product page for visible product information and calls to action.                                                   | `https://nas.com/creatorhub/products/creator-course`                     | `/api/agent/page-context?path=%2Fcreatorhub%2Fproducts%2Fcreator-course`                        | `nas-page://creatorhub/products/creator-course`                     |
| `/{communityLink}/{productSlug}`                                  | Legacy public product page route. Prefer canonical `/{communityLink}/products/{productSlug}` when both URLs are available. | `https://nas.com/creatorhub/creator-course`                              | `/api/agent/page-context?path=%2Fcreatorhub%2Fcreator-course`                                   | `nas-page://creatorhub/creator-course`                              |
| `/{communityLink}/courses/{courseSlug}`                           | Public course page for visible course information and preview content.                                                     | `https://nas.com/creatorhub/courses/creator-course`                      | `/api/agent/page-context?path=%2Fcreatorhub%2Fcourses%2Fcreator-course`                         | `nas-page://creatorhub/courses/creator-course`                      |
| `/{communityLink}/events/{eventSlug}`                             | Public event page for visible event information and registration details.                                                  | `https://nas.com/creatorhub/events/community-meetup`                     | `/api/agent/page-context?path=%2Fcreatorhub%2Fevents%2Fcommunity-meetup`                        | `nas-page://creatorhub/events/community-meetup`                     |
| `/{communityLink}/challenges/{challengeSlug}`                     | Public challenge page for visible challenge information and preview content.                                               | `https://nas.com/creatorhub/challenges/30-day-creator-challenge`         | `/api/agent/page-context?path=%2Fcreatorhub%2Fchallenges%2F30-day-creator-challenge`            | `nas-page://creatorhub/challenges/30-day-creator-challenge`         |
| `/{communityLink}/challenges/{challengeSlug}/home`                | Public challenge home subpage.                                                                                             | `https://nas.com/creatorhub/challenges/30-day-creator-challenge/home`    | `/api/agent/page-context?path=%2Fcreatorhub%2Fchallenges%2F30-day-creator-challenge%2Fhome`     | `nas-page://creatorhub/challenges/30-day-creator-challenge/home`    |
| `/{communityLink}/challenges/{challengeSlug}/preview`             | Public challenge preview subpage.                                                                                          | `https://nas.com/creatorhub/challenges/30-day-creator-challenge/preview` | `/api/agent/page-context?path=%2Fcreatorhub%2Fchallenges%2F30-day-creator-challenge%2Fpreview`  | `nas-page://creatorhub/challenges/30-day-creator-challenge/preview` |
| `/{communityLink}/sessions/{sessionSlug}`                         | Public session page for visible session and scheduling details.                                                            | `https://nas.com/creatorhub/sessions/strategy-call`                      | `/api/agent/page-context?path=%2Fcreatorhub%2Fsessions%2Fstrategy-call`                         | `nas-page://creatorhub/sessions/strategy-call`                      |
| `/{communityLink}/digital-files/{digitalFileSlug}`                | Public digital file page for visible file information.                                                                     | `https://nas.com/creatorhub/digital-files/creator-template`              | `/api/agent/page-context?path=%2Fcreatorhub%2Fdigital-files%2Fcreator-template`                 | `nas-page://creatorhub/digital-files/creator-template`              |
| `/{communityLink}/forms/{formSlug}`                               | Public form page for visible prompts and public submission flow.                                                           | `https://nas.com/creatorhub/forms/apply`                                 | `/api/agent/page-context?path=%2Fcreatorhub%2Fforms%2Fapply`                                    | `nas-page://creatorhub/forms/apply`                                 |
| `/{communityLink}/join-membership/{tierId}`                       | Public membership tier page for visible membership information.                                                            | `https://nas.com/creatorhub/join-membership/basic`                       | `/api/agent/page-context?path=%2Fcreatorhub%2Fjoin-membership%2Fbasic`                          | `nas-page://creatorhub/join-membership/basic`                       |
| `/{communityLink}/zerolink/{zeroLinkSlug}`                        | Public zero-link page for visible redirected or embedded community content.                                                | `https://nas.com/creatorhub/zerolink/latest`                             | `/api/agent/page-context?path=%2Fcreatorhub%2Fzerolink%2Flatest`                                | `nas-page://creatorhub/zerolink/latest`                             |
| `/{communityLink}/physical-products/{productSlug}`                | Public physical product page for visible product information and variant choices.                                          | `https://nas.com/creatorhub/physical-products/creator-notebook`          | `/api/agent/page-context?path=%2Fcreatorhub%2Fphysical-products%2Fcreator-notebook`             | `nas-page://creatorhub/physical-products/creator-notebook`          |
| `/{communityLink}/physical-products/{productSlug}/v/{variantKey}` | Public physical product variant page.                                                                                      | `https://nas.com/creatorhub/physical-products/creator-notebook/v/black`  | `/api/agent/page-context?path=%2Fcreatorhub%2Fphysical-products%2Fcreator-notebook%2Fv%2Fblack` | `nas-page://creatorhub/physical-products/creator-notebook/v/black`  |

Guardrails: treat these as public offer pages, not purchaser, enrolled-member, or admin views. Do not infer checkout internals, payment state, hidden prices, private files, attendee lists, submissions, learner progress, fulfillment data, shipping quotes, inventory internals, or member-only content.

## AI/developer discovery docs

| Route family                                                                              | Purpose                                                                                               | Example                                            | Context                                                                | MCP                                           |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------------------------- | --------------------------------------------- |
| `/.well-known/public-pages.json`                                                          | Machine-readable route-family catalog.                                                                | `https://nas.com/.well-known/public-pages.json`    | `/api/agent/page-context?path=%2F.well-known%2Fpublic-pages.json`      | `nas-page://.well-known/public-pages.json`    |
| `/public-pages.md`                                                                        | Human-readable route-family guide.                                                                    | `https://nas.com/public-pages.md`                  | `/api/agent/page-context?path=%2Fpublic-pages.md`                      | `nas-page://public-pages.md`                  |
| `/public-pages/llms.txt`                                                                  | Concise agent-first instructions for public page context.                                             | `https://nas.com/public-pages/llms.txt`            | `/api/agent/page-context?path=%2Fpublic-pages%2Fllms.txt`              | `nas-page://public-pages/llms.txt`            |
| `/docs`, `/docs.md`, `/docs/llms.txt`                                                     | Public documentation entry points for product docs, AI resources, developer discovery, MCP, and help. | `https://nas.com/docs`                             | `/api/agent/page-context?path=%2Fdocs`                                 | `nas-page://docs`                             |
| `/ai`, `/ai.md`, `/ai/llms.txt`                                                           | AI-agent guidance for public docs, public page context, OpenAPI discovery, and hosted MCP.            | `https://nas.com/ai`                               | `/api/agent/page-context?path=%2Fai`                                   | `nas-page://ai`                               |
| `/help`, `/help.md`, `/help/llms.txt`                                                     | Help routing for product support, docs, developer discovery, and MCP integration.                     | `https://nas.com/help`                             | `/api/agent/page-context?path=%2Fhelp`                                 | `nas-page://help`                             |
| `/developers`, `/developers.md`, `/developers/llms.txt`, `/api/llms.txt`, `/api/index.md` | Public developer and API discovery guidance.                                                          | `https://nas.com/developers`                       | `/api/agent/page-context?path=%2Fdevelopers`                           | `nas-page://developers`                       |
| `/openapi.json`                                                                           | Public discovery OpenAPI spec for read-only page context and MCP resources.                           | `https://nas.com/openapi.json`                     | `/api/agent/page-context?path=%2Fopenapi.json`                         | `nas-page://openapi.json`                     |
| `/.well-known/api-catalog`                                                                | Machine-readable API catalog linking public discovery resources.                                      | `https://nas.com/.well-known/api-catalog`          | `/api/agent/page-context?path=%2F.well-known%2Fapi-catalog`            | `nas-page://.well-known/api-catalog`          |
| `/.well-known/agent-card.json`                                                            | A2A-style agent card for public Nas.com discovery.                                                    | `https://nas.com/.well-known/agent-card.json`      | `/api/agent/page-context?path=%2F.well-known%2Fagent-card.json`        | `nas-page://.well-known/agent-card.json`      |
| `/.well-known/mcp/server-card.json`                                                       | MCP server card for the read-only public page context server.                                         | `https://nas.com/.well-known/mcp/server-card.json` | `/api/agent/page-context?path=%2F.well-known%2Fmcp%2Fserver-card.json` | `nas-page://.well-known/mcp/server-card.json` |
| `/.well-known/mcp.json`, `/.well-known/mcp/manifest.json`                                 | Standard MCP manifests for the official hosted MCP endpoint, auth metadata, and verified controls.    | `https://nas.com/.well-known/mcp.json`             | `/api/agent/page-context?path=%2F.well-known%2Fmcp.json`               | `nas-page://.well-known/mcp.json`             |
| `/auth.md`                                                                                | Agent authentication boundary for current public read-only access.                                    | `https://nas.com/auth.md`                          | `/api/agent/page-context?path=%2Fauth.md`                              | `nas-page://auth.md`                          |
| `/.well-known/agent.json` and Agent Skills docs                                           | Structured agent discovery metadata and official read-only discovery skills.                          | `https://nas.com/.well-known/agent.json`           | `/api/agent/page-context?path=%2F.well-known%2Fagent.json`             | `nas-page://.well-known/agent.json`           |
| `/pricing`, `/pricing.md`                                                                 | Public pricing page and API-backed pricing summary.                                                   | `https://nas.com/pricing`                          | `/api/agent/page-context?path=%2Fpricing`                              | `nas-page://pricing`                          |
| `/compare/{comparisonSlug}.md`, `/best/{bestSlug}.md`                                     | Public competitive positioning and best-of guidance.                                                  | `https://nas.com/compare/shopify-vs-nas.md`        | `/api/agent/page-context?path=%2Fcompare%2Fshopify-vs-nas.md`          | `nas-page://compare/shopify-vs-nas.md`        |
| `/guides/{guideSlug}.md`, `/integrations/{integrationSlug}.md`                            | Public educational guides and integration discovery docs.                                             | `https://nas.com/guides/sell-products-with-ai.md`  | `/api/agent/page-context?path=%2Fguides%2Fsell-products-with-ai.md`    | `nas-page://guides/sell-products-with-ai.md`  |
| `/schema-feeds.json`, `/schemamap.xml`, `/sitemap.xml`, `/robots.txt`                     | Public schema, crawl, and structured-resource discovery docs.                                         | `https://nas.com/schema-feeds.json`                | `/api/agent/page-context?path=%2Fschema-feeds.json`                    | `nas-page://schema-feeds.json`                |

Guardrails: use these docs for public discovery only. Do not invent seller APIs, admin APIs, request bodies, response schemas, auth flows, checkout/payment internals, OAuth, API keys, webhooks, or MCP write tools.

## Blocked/private surfaces

These route families are not public page context surfaces:

Schema note: blocked entries in the machine-readable catalog intentionally use `not_available` for `page_context_api` and `mcp_uri` because those route families are outside public page context.

- `/api/*` except documented public discovery endpoints
- `/auth/*`, `/login`, `/logout`, `/oauth/*`, `/account-deletion`
- `/portal/*`, `/user/*`
- `/choose-a-plan`, `/referral`
- `/checkout-global/*`, `/payment-authentication/*`, `/payment-method/*`, nested `/subscribe-plan/*` routes
- `/{communityLink}/courses/{courseSlug}/view`
- `/{communityLink}/digital-files/{digitalFileSlug}/view`
- `/{communityLink}/products/{productSlug}/view`
- `/_next/*`, `/assets/*`, `/images/*`, `/fonts/*`, `/locales/*`, `/storybook-static/*`

Guardrails: do not expose account state, creator/admin workflows, private settings, private API routes, checkout/payment internals, purchase state, enrolled content, downloads, private lessons, or static/framework internals. Use canonical public pages and documented AI-readable resources instead.
