For agents

Discovery notes for Next Story at nextstory.marcopontili.com, a Next.js App Router demo whose pages come from Storyblok blocks.

Discover more

  1. Discover
  2. Read
  3. Inspect
  4. Trace
Public resources connect published content, block definitions, and source.

Reading workflows

  1. Read a German page. Fetch the Markdown resource. Keep the German text and canonical page URL when quoting it.
    curl https://nextstory.marcopontili.com/content/de/index.md
  2. Inspect the block model. List the page blocks and inspect their field types and translatable flags. Compare the examples at /blocks.
    curl https://nextstory.marcopontili.com/content/blocks.json
  3. Trace a block to code. Use each block's schema_path and component_path under the source repository. Field definitions come from the schema; rendering comes from the component.
    curl https://nextstory.marcopontili.com/content/blocks.json

Surfaces

Browser tools

Supporting browsers expose get_page_markdown for the current published page and list_blocks for the block model. Native WebMCP is feature-detected. Other browsers can use the HTTP resources directly.

Access and source

Public reading resources require no login or API key and return published content. Storyblok preview and revalidation remain authenticated CMS operations. Access rules.

The source repository connects these examples to their implementation. Start with docs/architecture.md.