Abilities API

Wicked Evolutions
Documentation

The complete reference for the WordPress Abilities API β€” 732 abilities across 39 modules, connecting AI agents to WordPress through a clean, discoverable, permission-aware interface.

v1.5.0 740 abilities 39 modules 5 products open source

How It Works

The Abilities API is a four-layer stack. Your AI agent connects to the MCP Bridge locally, which routes commands over HTTPS to the MCP Adapter running as a WordPress plugin. The Adapter dispatches to the WordPress Abilities API β€” a registry of named, permission-gated, discoverable PHP functions.

AI Client (Claude Code, Cursor, etc.) β”‚ β”‚ STDIO JSON-RPC β–Ό Abilities MCP Bridge ──── local Node.js process β”‚ β”‚ HTTPS β–Ό Abilities MCP Adapter ──── WordPress plugin (server-side endpoint) β”‚ β”‚ PHP function calls β–Ό WordPress Abilities API β”œβ”€β”€ Abilities for AI 350 abilities Β· 26 modules β”‚ β”œβ”€β”€ Core WP: Content, Blocks, Users, Media, Taxonomies… β”‚ β”œβ”€β”€ Suites: Astra, Presto Player, Spectra, SureCart β”‚ └── Knowledge Layer: Documents, Sessions, Observations β”‚ └── Abilities for Fluent Plugins 382 abilities Β· 13 modules β”œβ”€β”€ CRM, Community, Forms, Support, Boards β”œβ”€β”€ Cart, Booking, Affiliate, Auth, SMTP └── Snippets, Messaging, Cross-Module

The Product Suite

Getting Started

Three steps to your first ability call: install the plugins, configure the bridge, authenticate.

  1. 1
    Install the WordPress plugins

    Upload and activate Abilities for AI and Abilities MCP Adapter on your WordPress site. Both are available on GitHub under the Wicked-Evolutions org.

  2. 2
    Configure the bridge

    Clone abilities-mcp locally. Edit wp-sites.json with your site URL and WordPress Application Password.

  3. 3
    Call your first ability

    Run mcp-adapter/discover-abilities to see everything available. Then call content/list to retrieve posts.

For AI Agents

If you're an AI agent booting into a WordPress site for the first time, start here. The Initial Read Protocol walks you through a structured discovery sequence: site health, active plugins, content structure, and theme context β€” in the right order, using only read abilities.

Abilities FirstWordPress data operations go through the abilities API. No SSH fallback. When an ability doesn't exist for something you need, that's a product gap β€” document it and wait for it to be built.
πŸ”
Initial Read Protocol β†’
Structured boot sequence for new site contexts.
πŸ€–
Diagnostician Agent β†’
Read-only diagnostic agent definition and behavioral rules.

Reference Library

39 module reference posts, 7 SKILL protocols, 5 agent definitions, and growing.