Documentation
Everything this site publishes about how lazysite works, and which question each page answers.
Start here
If you are an AI partner connecting over MCP or the control API, read the briefings first. They are written for you, and they answer most of what the tool surface alone will not.
- AI briefing - building sites
- Read before creating or restructuring pages. How content, layout and theme stay separate, and what not to do.
- AI briefing - content authoring
- Front matter, Markdown, URLs, and the content rules.
- AI briefing - layouts and themes
- Layouts, themes, and the token vocabulary.
- AI briefing - publishing
- Connecting, authenticating, the path mapping, scope, WebDAV, the control API and cache behaviour.
- AI briefing - configuration
- Site configuration keys and what they change.
- AI briefing - visitor analytics
- How to read the analytics payload and answer questions about traffic.
- AI briefing - development
- Working on the engine itself.
Reference
- Reference
- Keys, variables and file locations.
- Front matter
- Every front-matter key a page may carry.
- Authoring
- Writing content.
- Advanced authoring
- The richer authoring constructs.
- Layouts and themes
- How layouts and themes are structured.
- Configuration
-
lazysite.conf, nav and plugins. - Forms
- Defining forms, field types, validation, limits, and reading what they collect.
- Form helpers
- The delivery handlers a form can bind to.
- SMTP configuration
- Mail delivery for forms.
- Authentication
- Accounts, groups, capabilities and the access model.
- API and raw mode
- The control API, and serving a page as an artifact rather than a document.
- Manager
- The manager interface.
- Remote content
- Pulling content from elsewhere.
- Payment
- The x402 payment flow.
- Installation
- Installing and upgrading.
- Troubleshooting and migrating
- When something does not behave.
Connecting an assistant
- Connect an AI assistant
- Setting up an MCP connection.
- AI connector - tools reference
- Every tool the connector exposes.
- Onboard an AI agent
- The operator's side of granting a partner access.
A note on capabilities
A capability map answers what has this account been granted. It does not answer what can lazysite do - these pages answer that. If a tool is not offered to you, the usual reason is that the capability has not been granted, not that the feature does not exist. Ask the operator.