Videos
2 videos — watch in order.
Build AI-powered plugins the right way. MCP servers, custom Abilities, and the new WordPress 7.0 Connectors API — explained, demoed, and shipped in two focused videos.
Designed for WordPress developers who want to ship — not theorize.
2 videos — watch in order.
WP developers building AI-powered plugins and sites.
Basic PHP, a WordPress install, and an API key.
Live demo + code walkthrough, end to end.
What MCP is, how it works with WordPress, and how to build your own MCP server and connect it to an AI agent.
Why: Most devs have heard of MCP but aren't sure what it actually does. We clear that up before touching any code.
Why: Take an existing MCP server and wire it to an agent — full picture before you build your own.
Why: An Ability is a specific action your agent can perform — e.g. create a post, get all products.
Why: A simple, working MCP server inside a WordPress plugin — copy & extend.
Why: This is where it clicks. Your ability + your server = agent that does exactly what you want.
WordPress 7.0 ships with native AI infrastructure. See it in action, then go deep on connecting your plugin.
AI writing inside Gutenberg.
One-click post titles.
AI suggestions as you type.
Automatic alt text via vision.
SEO descriptions on demand.
Control your site in plain English.
Test models & prompts in wp-admin.
OpenAI, Claude, Gemini and more.
Core PHP class that sends requests to AI providers. Provider-agnostic.
How plugins register a connection — provider, label, auth details.
Admin screen where site owners configure API keys.
Tell WordPress your plugin needs AI access.
Store API key & pass to WP AI Client.
Send a prompt, get a response.
Render in a block, metabox or admin screen.
Connect provider, trigger your feature.
Calls your registered connector, sends the post content, returns a summary — with error handling, rate-limit awareness, and user feedback.
// 1. Register your connector add_action( 'wp_ai_register_connectors', function( $r ) { $r->register( [ 'id' => 'wpvibes/openai', 'label' => 'WPVibes · OpenAI', 'provider' => 'openai', ] ); } ); // 2. Make a request $client = wp_ai_client( 'wpvibes/openai' ); $reply = $client->complete( "Summarize: $content" );
Founder, WPVibes · WordPress Core AI Contributor
Gajendra builds AI tooling for WordPress and contributes to core AI infrastructure. He walks through MCP, Abilities, and the Connectors API — the same building blocks shipping with WordPress 7.0.