How We Connected WordPress to AI Using the Abilities API and MCP

3 April 2026 4 mins read

Filter Abilities is our open-source plugin that gives AI assistants like Claude direct access to your WordPress content, SEO data, and visitor analytics.

Two browser windows on a blue background, one displaying the WordPress logo and the other showing a chat interface with message bubbles. A central icon cluster suggests data exchange or integration between the two platforms.

Introduction

WordPress 6.9 shipped one of its most consequential updates in years: the Abilities API. When paired with the Model Context Protocol (MCP) and a purpose-built abilities plugin, the result is transformative: an AI assistant that can talk directly to your WordPress site, understand its content, manage its SEO, and analyse your visitor data.

At Filter, we have been building exactly this. Here is how we did it and what it enables.

What is the Abilities API?

The Abilities API, introduced in WordPress 6.9 as part of the AI Building Blocks initiative, provides a central registry where WordPress core, plugins, and themes can register discrete units of functionality in a machine-readable format. Each registered “ability” includes its inputs, outputs, permission requirements, and execution logic.

Before the Abilities API, if an external tool wanted to interact with a WordPress site, it needed to know the specific endpoint, authentication method, and payload format for each individual feature. The Abilities API solves this by creating a single, discoverable catalogue of everything a site can do.

What is MCP?

The Model Context Protocol is an open standard that defines how AI applications provide and receive context, a universal language that allows AI assistants like Claude, ChatGPT, Cursor, and others to discover available tools and use them in a structured, predictable way.

The important thing to understand is that MCP is not WordPress-specific. By supporting MCP, WordPress positions itself to work with any AI tool that speaks the same language

The WordPress MCP Adapter: Bridging the Gap

The official WordPress MCP Adapter plugin acts as the bridge between the Abilities API and the MCP specification. It takes every ability registered on your WordPress site and automatically converts them into MCP tools that AI agents can discover and execute.

Introducing Filter Abilities

This is where our open-source Filter Abilities plugin comes in. We built it to expose the day-to-day operations that a digital team actually needs. It registers 36 abilities across several modules:

Content Management: Covers listing, creating, updating, and retrieving posts of any type, with taxonomy support and Advanced Custom Fields integration.

Taxonomy Management: Allows creating, updating, and deleting terms from any registered taxonomy

Media Library: Abilities let you browse your library and identify images missing alt text.

SEO (Yoast Integration): Ability that finds published posts missing SEO fields. We used exposes read and write access to Yoast metadata; titles, descriptions, focus keywords, and Open Graph data; plus an audit this to backfill missing SEO data across hundreds of older posts on our own site.

Forms (Gravity Forms): Abilities let you list forms and pull submission entries with date filtering.

AI Batch Operations: Allows you to trigger batch processing for missing alt text, SEO titles, and descriptions using Filter AI.

PersonalizeWP Integration: Exposes the full PersonalizeWP feature set; visitor analytics, contact profiles, audience segments, and lead scoring; turning it into a conversational analytics platform.

Setting It Up

Getting this running involves three steps. Install the WordPress MCP Adapter and Filter Abilities plugins and activate both. Create a dedicated WordPress user for MCP access, name it something like claude-agent, and generate an Application Password from the user’s profile. An Editor role is sufficient for most operations. Finally, add a server entry to your AI client’s MCP configuration file pointing to your WordPress MCP endpoint with those credentials. After restarting, the WordPress tools appear automatically.

The setup takes less than an hour. For a full walkthrough of every module and configuration step, read our detailed guide.

What Can You Actually Do With It?

Once connected, you can ask Claude to find all contacts who visited your services pages this week using PersonalizeWP data, surface all posts missing SEO titles and fix them in one workflow, query how many form submissions came in last month without logging into WordPress, or create a draft blog post with the right categories and tags applied directly in your CMS.

Why This Matters for WordPress

The Abilities API opens WordPress up to chat clients in a standardised way. Plugin developers register abilities once; the MCP Adapter handles the rest. WordPress 6.9 shipped this into core in December 2025, and WordPress 7.0 is already extending it with a client-side JavaScript counterpart. While other CMS platforms are still working out AI integration, WordPress has shipped a production-ready API for exactly this purpose.

Open Source and Available Now

Filter Abilities is open source and available on GitHub at filter-agency/filter-abilities. The setup takes less than an hour. For a full walkthrough of every module and configuration step, read our detailed guide. If you have questions, ideas for new abilities, or want to contribute, find us on GitHub or get in touch using the form below.

Paul Halfpenny
Paul Halfpenny

CTO & Founder

Having worked in agencies since he left university, Paul drives both the technical output at Filter, as well as being responsible for planning. His key strengths are quickly understanding client briefs and being able to communicate complex solutions in a clear and simple manner.

Read More

Smiling attendee at WordCamp Europe Kraków 2026, framed by a blue and orange floral design.

Talks I’m Most Looking Forward to at WordCamp Europe 2026

Four sessions at WCEU 2026 that every marketer and agency owner should have on their radar. In a few weeks, some of the Filter team will be heading to Kraków, Poland for WordCamp Europe 2026. It’s the largest WordPress conference in the world, 3,000+ attendees, 49 sessions and workshops, speakers from six continents. This year’s...

AWS Partner Summit April 2026 Park Plaza Westminster Bridge

AWS Partner Summit London 2026: What We Took Away

We attended the AWS Partner Summit London, exploring the shift to agentic AI, data governance essentials, and outcome-based partnerships. Here's what stood out and what it means for clients.

Two panels showing "BIMA100 Judge 2026" with grayscale portraits of Oliver Morrison and Paul Halfpenny on a blue background.

Filter’s Co-Founders Selected as BIMA 100 Judges for 2026

We are proud our co-founders will judge the 2026 BIMA 100, celebrating the UK’s top digital talent. This reflects our commitment to the digital community and our deep expertise in engineering scalable digital platforms that deliver measurable, transformative business outcomes for our trusted client partners.

Interested in working with us?