WordPress & PHP
- WordPress 6.0 or later
- PHP 8.0 or later
- HTTPS required — WordPress Application Passwords (used for Cursor and Claude Code authentication) are disabled on plain HTTP. If you’re working locally, add
define('WP_ENVIRONMENT_TYPE', 'local');to yourwp-config.phpto enable them.
Automatic.CSS
Schema requires Automatic.CSS version 4.x. It will not work correctly with ACSS 3.x or earlier. ACSS 4 introduced a new OKLCH-based color system and restructured several configuration keys. Schema’s token registry, color expansion logic, and patch validator are all built against the ACSS 4 key schema. If you are running an earlier version, key names will not match and patches will be rejected or silently ignored.
Page Builder
Schema works with any WordPress page builder that is supported by Automatic.CSS, including EtchWP and Bricks Builder.
AI Client
Schema supports any MCP-compatible AI client:
- Claude.ai — connects via OAuth 2.0. No credentials to manage.
- Cursor — connects via Basic auth using a WordPress Application Password.
- Claude Code — connects via Basic auth using a WordPress Application Password.
- Any other MCP-compatible tool that supports HTTP transport with Basic or Bearer auth.
Summary
| Requirement | Minimum version |
|---|---|
| WordPress | 6.0 |
| PHP | 8.0 |
| Automatic.CSS | 4.x (required) |
| Page builder | Any ACSS-compatible builder |
| HTTPS | Required for Application Passwords |