Works with AI · Ships the Abilities API
Manage SEOPress with AI
SEOPress registers 14 abilities with the WordPress Abilities API. Connect it to Claude, ChatGPT, or Cursor with WPVibe and your assistant can call them by asking in plain English.
Up and running in three steps
Install WPVibe
Add the free WPVibe plugin from WordPress.org to the site running SEOPress.
Connect your AI
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
Ask in plain English
Describe the outcome you want and let the assistant do the clicking.
Every SEOPress ability
SEOPress registers these with the WordPress Abilities API under the seopress namespace. Your AI finds them with discover_abilities and calls them with run_ability. WPVibe asks for your approval only when an ability is marked destructive and deletes something or runs code; everything else runs as soon as your AI calls it. Registered means a fresh install of v10.3 ships it and we have not run it yet.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
Get post SEO title and meta description seopress/get-post-title-description
|
Retrieve the custom SEO title and meta description set for a specific post, page or custom post type entry. | Read | Registered |
|
Update post SEO title and meta description seopress/update-post-title-description
|
Set or clear the custom SEO title and/or meta description of a specific post. | Write | Registered |
|
Get post robots settings seopress/get-post-robots-settings
|
Retrieve the robots/indexing directives of a post (noindex, nofollow, canonical URL, primary category, breadcrumbs, etc.). | Read | Registered |
|
Update post robots settings seopress/update-post-robots-settings
|
Update the robots/indexing directives of a post. | Write | Registered |
|
Get post social settings seopress/get-post-social-settings
|
Retrieve the social (Facebook/Open Graph and X/Twitter) title, description and image metadata of a post. | Read | Registered |
|
Update post social settings seopress/update-post-social-settings
|
Update the social (Facebook/Open Graph and X/Twitter) metadata of a post. | Write | Registered |
|
Analyze post content seopress/analyze-post-content
|
Run the SEOPress content analysis on a published post and return the SEO score, checks and recommendations. | Read | Registered |
|
Get global title & meta description settings seopress/get-global-titles-settings
|
Retrieve the site-wide SEOPress title and meta description templates and separator configuration. | Read | Registered |
|
List posts missing SEO metadata seopress/list-posts-missing-metadata
|
List the posts, pages and custom post type entries that have no custom SEO title and/or no custom meta description, so the site-wide gaps can be found without opening each post. | Read | Registered |
|
List posts with their content analysis score seopress/list-posts-by-content-score
|
List posts with the verdict of their last SEOPress content analysis: "good", "needs_improvement", or "not_analyzed" when the analysis has never run on that post. | Read | Registered |
|
List posts excluded from search engines seopress/list-posts-noindexed
|
List the posts whose SEOPress robots settings carry an explicit noindex directive, so pages hidden from search engines by mistake can be found site-wide. | Read | Registered |
|
Get sitemap settings seopress/get-sitemap-settings
|
Retrieve the XML and HTML sitemap configuration: whether the sitemaps are enabled, which post types and taxonomies are included, and the related display options. | Read | Registered |
|
Get Instant Indexing settings seopress/get-instant-indexing-settings
|
Retrieve the Instant Indexing (IndexNow and Google Indexing API) configuration and the submission log. | Read | Registered |
|
Get global social and Knowledge Graph settings seopress/get-global-social-settings
|
Retrieve the site-wide social settings: the Knowledge Graph site identity (person or organization, name, logo, social profiles) and the default Open Graph and X/Twitter card configuration. | Read | Registered |
Registered today, verified next
This list comes from installing SEOPress on a clean WordPress site and reading what it registers, refreshed weekly. Verified pages go further: we run every ability through WPVibe and publish tested recipes. SEOPress is in that queue.