Real user, real permissions
Every agent call authenticates with a JWT for an actual user and runs as that person. There is no superuser agent.
AI and agents
Formscaler ships an authenticated MCP server that runs on the same services and permissions as your admin. Agents draft. People publish.
Every agent call authenticates with a JWT for an actual user and runs as that person. There is no superuser agent.
Agents discover collections and fields they may read, with JSON Schema for each, then list, read, create and update records.
In v1 agents create and edit drafts. Publishing is not exposed over MCP, so a person always signs off.
Updates and deletes require the current lock version, so an agent cannot clobber an editor's work.
Denied calls are written to the audit log. Each user is limited to 60 calls per minute.
JSON-RPC 2.0 over HTTP following the MCP specification. Works with MCP clients out of the box.
Governance
Give an agent its own role with read access to products and draft access to articles. Revoke it in the same screen you use for everyone else.
Audit
Every created record and every denied call is recorded. Enterprise adds per-agent scopes, tool-call audit streams and tighter rate limits.
Draft changelogs, translate entries, fill product metadata, and queue everything for review.
Agents read approved articles to answer questions without seeing restricted fields.
Find incomplete records, propose fixes as drafts, and let editors approve in bulk.
Start with the MCP server in the free core.