Docs

Learn Formscaler.

Guides and references for Formscaler Core, with the architecture decision records behind every extension point.

Quickstart

Run Formscaler Core and create your first collection.

Self-hosting

Docker, PostgreSQL, encryption keys, Solid Queue and storage.

Collections and fields

The 12 field types, relations, validation and schema versioning.

Roles and permissions

Dynamic roles and collection, record and field rules.

MCP and the API

Authenticate, discover collections and call tools.

Plugins and adapters

The manifest, registries, webhooks and the edition seam.

Same services everywhere.

The admin, the REST API and the MCP server call the same code, so permissions apply identically.

curl -X POST https://your-site.example/api/v1/cms/mcp \
  -H "Authorization: Bearer $JWT" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Take the tour