Glossary


dl.glossary-list dd { margin-top: -50px; padding-top: 50px; }

Abilities API
A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system. #
Ability
A registered, self-documenting unit of WordPress functionality that can be discovered and invoked through multiple contexts (REST API, Command Palette, MCP). Includes authorization and input/output specifications. #
AI Agent
An AI system that autonomously performs tasks and interacts with systems through available tools and resources. #
AI Experiments Plugin
WordPress’s AI laboratory bringing all building blocks together. Serves as both a user tool and developer reference implementation. First release (v0.1.0) includes Title Generation experiment. #
LLM (Large Language Model)
AI models capable of understanding and generating human-like text. #
MCP (Model Context Protocol)
A protocol enabling AI assistants to connect with applications and data sources. WordPress uses this to expose its capabilities to external AI tools. #
MCP Adapter
Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. #
MCP Client
AI agents, IDEs, or assistants that connect to MCP servers to access capabilities. #
MCP Server
Exposes tools, resources, and prompts according to Model Context Protocol specification. WordPress can run multiple MCP servers with different configurations. #
Model Preference List
A pattern where developers specify preferred models in order, letting the SDK use the first available based on site configuration. #
PHP AI Client SDK
A platform-agnostic library providing unified access to LLMs and embedding models from any major AI provider. Developed collaboratively with the PHP community. The WordPress AI Client SDK is the WordPress-specific package that adds REST API endpoints, API key management, and integrations through `AI_Client::prompt()`. #
Provider
An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). #
Provider-Agnostic
Software design that works with multiple service providers without being tied to one. Recommended for WordPress AI integrations. #
Resource (MCP)
Data or content that an AI agent can access through MCP. #
Tool (MCP)
A function that an AI agent can invoke. In WordPress, these are exposed from registered Abilities. #