WordPress MCP plugin
MCP Abilities – Polylang: Let an AI Assistant Find the Missing Translation Sibling
On a multilingual WordPress site, an authenticated AI assistant can check whether a post or term has a complete Polylang relationship. It can flag a missing sibling before publishing.
The useful distinction
A translation relationship needs context, not a guessed link
Polylang gives the assistant the language context needed to tell a complete relationship from a missing or inconsistent one.
Start with the Language Registry
Read language status, available languages, and translatable types before interpreting a post or term relationship.
Read post and term Translation Sets
List the relevant posts or terms and open their Translation Sets. Resolve a translation and look up registered strings. This separates a known sibling from a missing or inconsistent relationship.
Measure translation coverage
Run post and term coverage audits and a translation graph audit to show where the language model is complete, incomplete, or inconsistent.
A focused fit
Choose this when Polylang relationships need evidence
This add-on fits a multilingual WordPress site where the question is the integrity of a translation relationship, not a general content task.
Polylang is already authoritative
Polylang defines the site’s language identity and translation relationships.
The decision needs evidence
Find posts or terms without siblings. Check whether translation coverage is complete. Check the graph for inconsistencies.
The change has a defined boundary
A post or term needs a specific language or relationship change. Existing Translation Set siblings must remain part of the expected state.
Authority and access
Polylang remains the relationship authority
Polylang remains authoritative for languages and translation relationships. This add-on does not edit content, menus, URLs, SEO, language administration, or generic strings.
Every operation requires authenticated editorial access. Translation-graph changes also require manage_options and the matching post, term, object, or taxonomy permission.
Recommended operator practice
Turn a translation question into a verified decision
Keep the decision visible from the first state check to the final readback. Each operation does only its documented job.
Confirm the working context
Check that Polylang is active, WordPress Abilities and the MCP transport are available, and the authenticated user has the required editorial access.
Establish the current state
Inspect language status, available languages, and translatable types. Then list posts and terms. Review their Translation Sets, translation resolution, registered strings, coverage, and graph integrity.
Plan one relationship
Use post or term translation planning to compare the expected language and sibling state, then prepare the smallest explicit relationship change.
Apply with proof
Start with a dry-run and compare the exact expected state. Require exact confirmation. Preserve existing siblings when setting a language or saving a translation. Read back the result. Failed Translation Set verification attempts to restore the prior sets.
What the reader gets
Know what changed, and what still needs attention
An audit can show a post or term’s language and its siblings. It can show incomplete coverage or graph problems. The answer remains useful when no write is needed.
When a relationship change is needed, the plan and readback show before and after. Existing siblings remain part of the decision. Failed Translation Set verification attempts to restore the prior sets.
Dependencies
The runtime stack this add-on needs
These components provide the runtime, authority, ability registration, and authenticated MCP transport.
6.9 or later
WordPress 6.9Provides the WordPress runtime and native language-related content APIs.
8.0 or later
PHP 8.0Provides the minimum PHP runtime for the add-on.
Active and available
WordPress Abilities APIRegisters the authenticated abilities exposed by the add-on.
Available as the language and Translation Set authority
Polylang developer documentationDefines the language and Translation Set authority used by the add-on.
Available for authenticated MCP transport
WordPress MCP AdapterTransports the registered WordPress abilities to authenticated AI clients.
Next step
Get a focused answer about one translation relationship
Download MCP Abilities – Polylang when a WordPress site uses Polylang and needs an authenticated AI assistant. Inspect translation coverage or maintain one post or term relationship. The stable plugin ZIP gives the assistant the focused WordPress capability for that decision.
