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.
As of 1.0, SchemaWP exposes 27 MCP tools that let agents safely read and update your Automatic.css (ACSS) configuration and your content. 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.
Design settings
- Get ACSS Site Context — reads your site’s rules, locked settings, and available skills. The agent always does this first.
- Get ACSS Config — reads your current ACSS settings.
- Get Live ACSS CSS Vars — reads the live CSS values your site is actually using.
- Apply ACSS Patch — makes a change to your live ACSS settings.
- Get ACSS Skill — loads the agent’s knowledge for a specific area (colors, spacing, buttons, and so on).
- Get ACSS Core Instructions — loads the core design-system rules.
- Get Tool Schema — checks exactly how a tool works and which tools are available.
- Get History Records — shows your recent changes so you can review or roll back.
Kits
- List Kits — shows your saved Kits.
- Save ACSS Config as Kit — saves your current design as a new Kit.
- Update Kit — renames an existing Kit.
- Duplicate Kit — copies a Kit.
- Delete Kit — removes a Kit (a backup is kept so you can restore it).
Fonts
- Load Google Font into ACSS — downloads a Google Font to your site and assigns it.
Pages & patterns
- Get Pattern Categories — lists your block pattern categories.
- Update Pattern Category — edits a pattern category.
- Update Pattern Category Contexts — fills in descriptions for your pattern categories.
- Delete Pattern Category — removes a pattern category.
- List Patterns — lists your saved block patterns.
- Inspect Pattern — looks at what’s inside a pattern.
- Update Pattern — edits a pattern’s details.
- Update Pattern Contexts — fills in descriptions for your patterns.
- Build Page Layout — builds a page from your saved patterns.
Content
- Get Post — reads a post, page, or pattern.
- Update Post — edits a post, page, or pattern.
- Create Post — creates a new post, page, or pattern.
- Delete Post — deletes a post, page, or pattern.