WordPress & PHP
- WordPress 6.7 or later. WordPress 6.9+ is recommended and is required for the WordPress Abilities connection method (MCP and the Agent REST API work on 6.7+).
- PHP 8.1 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. Automatic.CSS must also be installed and active — SchemaWP declares it as a required plugin (via Requires Plugins) and will not boot until ACSS is active.
Page Builder
Schema works with any WordPress page builder that is supported by Automatic.CSS, including EtchWP and Bricks Builder.
AI Client
Schema connects to agents three ways — over MCP, the Agent REST API, or WordPress Abilities. Over MCP it 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.7 (6.9 for Abilities) |
| PHP | 8.1 |
| Automatic.CSS | 4.x, installed & active (required) |
| Page builder | Any ACSS-compatible builder |
| HTTPS | Required for Application Passwords |