Atelier201 websiteJoin the waitlist
NovitàChangelog

Changelog

Cosa è cambiato in Atelier201 e quando.

SitesCLIMCP

GET /sites/{site_id}/analytics, atelier201 analytics e get_site_analytics permettono di leggere le statistiche dei visitatori di un sito con sites:read. Solo il proprietario può attivare o disattivare il conteggio dei visitatori, dalla dashboard.

Nelle impostazioni del sito, la dashboard mostra i link di anteprima che hai condiviso e ti permette di disattivarli uno per uno. Ora l’assistente può ripristinare una pubblicazione precedente, mettere un sito offline, elencare e rimuovere contenuti multimediali, confrontare versioni e gestire i link di anteprima.

Build per gli ospiti e avvisi sulle pubblicazioni

SitesCLI

POST /guest/sites/{site_id}/builds restituisce anche is_requested_revision, mentre site push --guest attende che termini un build precedente prima di creare quello dei contenuti inviati. Restituisce anche gli warnings del build.

Ora la pubblicazione restituisce warnings: una bozza creata durante la procedura per la messa online non era mai stata revisionata, quindi publish e publish_site indicano cosa è stato escluso.

Build riferiti alla revisione giusta e reindirizzamenti con segnaposto

SitesCLI

POST /sites/{site_id}/builds e build_site restituiscono ora is_requested_revision. Se è ancora in esecuzione una versione precedente, il valore è false e la risposta indica di attendere e riprovare. site push --wait e builds start --wait lo fanno automaticamente: restituiscono il build dei contenuti richiesti oppure non vanno a buon fine e ne mostrano il log.

_redirects accetta :placeholders e li sostituisce nell’URL di destinazione, come in /banks/:bank/account/* /banks/:bank/:splat. La presenza o meno di una barra finale non influisce più sulla corrispondenza. review_publish elenca gli elementi che un build non ha potuto rispettare, indicandoli come build_warning.

Ora un avviso del build specifica quali Workers e quali dati di archiviazione del browser non possono essere usati da un link di anteprima.

Creare è gratis, pubblicare è a pagamento

Plans

Un nuovo sito è una bozza: puoi crearlo, modificarlo e condividerlo gratis tramite link di anteprima. Per metterlo online serve il piano Site. La pubblicazione di una bozza viene rifiutata con 403 feature_not_available e il blocco plan_required; action_url rimanda al piano del sito. Il badge Atelier201 e il limite di 3 siti gratuiti online contemporaneamente non ci sono più.

L’anteprima dal vivo nell’app ora è disponibile a un indirizzo dedicato, dev-<site>-<session>.atelier201.page.

Siti web Astro gestiti

Sites

Ora Atelier201 ospita siti web Astro per piccole imprese.

Crea un sito partendo dal modello Starter di Atelier201 all’indirizzo <slug>.atelier201.page e modificalo dall’app, tramite REST API o CLI, oppure con un agente AI tramite MCP.

Prima di essere salvati, testi, voci e dati aziendali vengono convalidati rispetto al modello di contenuti del sito; data-atelier201-field rende modificabile direttamente qualsiasi testo breve.

Le modifiche non influiscono mai sul sito online. Crea il build della bozza, condividi un link di anteprima privato, controlla cosa verrebbe pubblicato e poi pubblica. Puoi ripristinare una pubblicazione precedente o mettere il sito offline in qualsiasi momento.

I piani a pagamento permettono di collegare domini personalizzati con un record TXT e uno CNAME. Un agente può anche preparare un sito prima che il proprietario abbia un account, che potrà reclamarlo tramite un link privato.

I piani si applicano a ogni singolo sito: Free con badge o Site.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Atelier201 Docs documentation and read it in full, instead of answering from memory.

https://atelier201.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://atelier201.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.