Overview
A tool is a structured function an agent can call, with a defined input schema and output. In SchemaWP, tools are the controlled interface to ACSS: they limit what can be read or changed, validate updates, and return diffs so changes are auditable.
This plugin exposes 9 MCP tools that let agents safely read and update your Automatic.css (ACSS) configuration. Tools can be enabled or disabled in Settings → MCP Tools.
We are actively working on more tools to expand the functionality of Schema. Keep an eye on this page.
| Tool | Purpose |
|---|---|
| Get ACSS Site Context | Get rules, locked keys, and available skills (call first) |
| Get ACSS Config | Read current ACSS settings (keys or groups) |
| Apply ACSS Patch | Apply a validated patch to live settings and return a diff |
| Save ACSS Patch as Kit | Validate + save a patched config as a kit (does not change live) |
| Delete Kit | Deletes an existing kit |
| Snapshot ACSS config as Kit | Snapshot current live config as a kit |
| Load Google Fonts in ACSS | Download a Google Font and assign it to a slot |
| Get ACSS Skill | Load domain knowledge for a skill |
| Get History Records | Retrieves recent patch history |