Skip to main content

Works with AI · Verified on v4.14.0

Astra logo

Manage your Astra site with AI

Connect Astra to Claude, ChatGPT or any AI assistant with WPVibe. Rebrand your colors and fonts, restyle the buttons and header or change layouts through Astra's own abilities by asking in plain English.

1,000,000+ active installs 16 verified abilities Last verified Oct 23, 2026

What your AI can do with Astra

One connection gives your assistant structured, permission-checked access to the whole site.

Brand colors

Change Astra's global palette through Astra's own abilities, all nine slots in one call. Everything that uses the palette updates at once.

Fonts

Set the heading and body fonts from Astra's Google Fonts list, with the weight, line height and letter spacing.

Buttons

Change the global button colors, padding, borders and corner radius for primary and secondary buttons.

Header and footer

Change the header and footer builder design, such as the background, padding and margin, plus the site title and menu colors so a dark header stays readable.

Layout and content types

Change the container layout, sidebars, blog archive, single post and page settings, breadcrumbs and the scroll-to-top button.

Read before it writes

Read any Astra setting first, so the AI shows you the current and new values before a site-wide change.

Things to ask

Paste any of these into Claude or ChatGPT once Astra is connected.

“Rebrand my Astra site: primary #1F4D3A, page background #F4EBDD, accent #C2643B, Fraunces for the headings and pill-shaped buttons. Show me the before and after first, then check the homepage.”
“Make my Astra header dark: background #0F172A with white site title and menu links, and keep the hover color readable. Show me the current header settings first.”
“Show me my current Astra palette, heading font, button settings and header design in a table. Read only.”

Up and running in three steps

1

Install WPVibe

Add the free WPVibe plugin from WordPress.org to the site running Astra.

2

Connect your AI

Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.

3

Ask in plain English

“Rebrand my Astra site: primary #1F4D3A, page background #F4EBDD, accent #C2643B, Fraunces for the headings and pill-shaped buttons. Show me the before and after first, then check the homepage.”

Verified Astra recipes

Copy-paste playbooks, each one tested on a live Astra install before it ships.

Every Astra ability

Astra registers these with the WordPress Abilities API under the astra 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. Verified means we ran it on a live install of v4.14.0. Registered means a fresh install ships it and we have not run it yet.

Requires Astra 4.12.6 or newer. From Astra 4.13, turn on Enable Abilities in the MCP tab of the Astra menu. The abilities need WordPress 6.9 or newer, or the Abilities API plugin. Astra Pro settings are not covered here.

Ability What it does Access Status

Get Global Palette

astra/get-global-palette
Returns the nine global palette colors. Read Verified

Update Global Palette

astra/update-global-palette
Sets the global palette from a preset or slot by slot (0 to 8) and can make it the active palette. Write Verified

Get Heading Font

astra/get-font-heading
Returns the heading font family, weight, line height, letter spacing and text transform. Read Verified

Update Heading Font

astra/update-font-heading
Sets the font family and weight for all headings, plus line height, letter spacing and text transform. Write Verified

Get Body Font

astra/get-font-body
Returns the body font settings. Read Verified

List Font Families

astra/list-font-family
Lists the fonts Astra offers, including its Google Fonts. Read Verified

Get Global Buttons

astra/get-global-buttons
Returns the primary and secondary button presets, colors, padding, border width and corner radius. Read Verified

Update Global Buttons

astra/update-global-buttons
Sets button presets, colors, padding, border width and corner radius for primary, secondary or both buttons. Write Verified

Get Header Builder

astra/get-header-builder
Returns the header builder rows and the components in each slot. Read Verified

Get Header Design

astra/get-header-builder-design
Returns the background, padding and margin of a header row. Read Verified

Update Header Design

astra/update-header-builder-design
Sets the background, padding and margin of the above, primary or below header row. Write Verified

List Header Settings

astra/list-header-builder-setting
Lists the header builder settings the AI can change. Read Verified

Get Transparent Header

astra/get-transparent-header
Returns whether the transparent header is on and where it applies. Read Verified

Get Background Colors

astra/get-color-background
Returns the site and content background colors. Read Verified

Get Container Layout

astra/get-container-layout
Returns the site's container layout, such as Normal or Boxed. Read Verified

Get Post Settings

astra/get-post-meta
Returns the Astra settings saved on one post or page. Read Verified

What we learned testing it

Behavior the ability descriptions do not mention.

  • From Astra 4.13 the abilities are off until the site owner turns on Enable Abilities in the MCP tab of the Astra menu. Without them, WPVibe still makes a change one setting at a time and offers to turn the switch on.
  • The abilities need WordPress 6.9 or newer, or the Abilities API plugin.
  • Astra changes are live as soon as they save. WPVibe's draft theme preview does not hold them, so try a site-wide change on a staging copy first.
  • On a site that has never saved a palette, update-global-palette fills every slot you leave out with black. get-global-palette then reports black for all nine. Send all nine slots in one call.
  • No ability sets the header text colors: the site title, menu and mobile menu icon. WPVibe writes those settings directly, so a dark header keeps readable text.
  • A button preset alone does not round the corners. Set the corner radius directly.
  • If the site owner turns off Enable Edit Abilities, WPVibe reads Astra settings but does not change them.
  • Every Astra change returns undo commands. To undo several changes, run them newest first. The steps that delete a setting ask for your approval.

Verified, and kept that way

Works with AI is WPVibe’s verification program. Every ability marked verified was run on a live Astra install, and we rescan WordPress.org weekly so a release that adds or removes abilities shows up here before it surprises you.

Learn more about Astra at wpastra.com.