Your AI. Your WordPress.

From a thought. To a draft. Ready for the world.

Bring the Claude or ChatGPT you already use into your publishing workflow. Write, categorize, illustrate, and publish WordPress posts without leaving the conversation, with no delete tools and no plaintext credentials.

Free to start · No credit card · Works with your existing AI subscription

Epexta / Publishing workflow

Write a post about our autumn sale, add a hero image, and save it as a draft.

Autumn sale · Draft

Autumn Sale Starts Now

Draft ready for review. Nothing published without your go-ahead.

Draft prepared. You're in control of publishing.

Illustrative workflow · Not a live product session

Connect the AI you already use

ClaudeChatGPTClaude CodeCursor
A simple start

Connect Claude or ChatGPT in three steps

No plugin needed to publish, just an Application Password and a connector URL.

1

Create your account

Sign up with an email and password. No credit card required to get started.

2

Connect your WordPress site

Add your site URL and a WordPress Application Password. It's encrypted at rest the moment you save it.

3

Add the MCP URL to your AI client

Paste your organisation's connector URL into Claude, ChatGPT, or Cursor and start publishing from chat.

Want every published post on LinkedIn too? The free Epexta Social Publisher plugin shares new posts for you.

Less admin. More creating.

A focused WordPress toolkit

Write, categorize, tag, illustrate, and publish blog posts to a connected WordPress site. Every tool talks to the standard WordPress REST API, with no custom plugin required.

create_post / update_post
Draft, edit, and refine blog posts: content, slug, SEO title and description included.
publish_post
Flip a draft live once you've reviewed it. Every post starts as a draft by default.
set_featured_image
Upload an image by URL or base64 and set it as a post's featured image in one call.
list_categories
Read existing categories so the AI can resolve or create the right taxonomy terms.
list_tags
Read existing tags, resolved or created by name when a post needs them.
list_posts
Read what's already on the site before writing something new.
Confidence, built in

Write access to a live site needs real guardrails.

Every module is built to keep its blast radius small: creating and editing content, never destroying it.

  • WordPress Application Passwords for authentication. Your real password is never stored.
  • Credentials encrypted at rest with AES-256-GCM before they ever touch the database.
  • No delete tools. Posts, media, categories, and tags can be created and edited, never destroyed.
  • Posts default to draft. The AI cannot publish without a status change you control.
  • Organisation-scoped API keys, each member's key only reaches their own organisation's site.
  • Members can use the connection without ever seeing the underlying Application Password.
Made for your team

Built for teams, not just one login

One organisation, one WordPress connection, and API keys scoped to each teammate.

Organisation admin
Connects the WordPress site, invites teammates, and generates their own API key.
Organisation member
Gets an API key to use the connected site's MCP tools, with no access to the credentials themselves.

Frequently asked questions

Let's make something worth reading

Give your AI access to WordPress.

Free to start. No credit card required.