Post to WordPress with AI from Claude, ChatGPT or Cursor

Blog posts on your own WordPress site: publish, draft, schedule, edit or delete, with a featured image, inline images and video. Self-hosted sites only; WordPress has no per-post views.

WordPress Publishing · 7 things it can do · connect once, use it everywhere
7things it can do for you 6+apps you can run it from 1login, shared by every app Yespost now or schedule ahead

Can AI post to WordPress? Yes. Connect your self-hosted WordPress site to Hermoso once and Claude, ChatGPT, Cursor or any other assistant you use can write a blog post and publish it, save it as a draft, send it for review or schedule it for later. The first picture becomes the featured image, the rest go inline, and a video is uploaded and embedded. That is 7 WordPress jobs on one connection, next to the ads, social posts and email Hermoso runs for you.

What Hermoso does with WordPress

Blog posts on your own WordPress site: publish, draft, schedule, edit or delete, with a featured image, inline images and video. Self-hosted sites only; WordPress has no per-post views.

What your agent can do with WordPress

JobWhat your agent can do
Publish a postA title and the body, written as plain text, light markdown (headings, lists, bold, links) or HTML. Markdown becomes WordPress blocks. Publish now, save a draft, submit it for review or make it private.
Schedule itGive it a future date and WordPress schedules it natively, or put it on the Hermoso content calendar next to your social posts.
Images and videoThe first image becomes the featured image, every other image is uploaded and placed inline, and a video is uploaded and embedded. If your host refuses a large file, the post plays it from its own link and you are told.
Categories and tagsPass names or ids. A category or tag your site does not have yet is created, and the reply says which. You can also list them, most used first, or create one on its own.
Edit what is liveChange the title, body, excerpt, slug, status, categories, tags or featured image of a post that already exists. Publish a draft, pull a post back to draft or reschedule it.
Check and tidy upList every post (published, scheduled, drafts, pending and private) with its live link, read one back to confirm it really went out, and delete one. Deleting shows you the post first and sends it to the WordPress trash unless you say otherwise.

PublishScheduleDraftsImagesVideoCategoriesDelete

Just ask for it

Type it the way you would say it to a colleague. These are real things people ask for.

Write a blog post about our spring collection, with the three product photos, and publish it on WordPress.

Turn this week’s best performing ad into a WordPress post and schedule it for Tuesday at 9am.

Save it as a draft in the News category with the tags launch and spring, and send me the link.

Show me every scheduled and draft post on our blog.

Change the title of yesterday’s post and swap the featured image for the new render.

Everything Hermoso can do on WordPress

You say it in your own words. Here is what Hermoso can actually do on WordPress.

Publish and schedule

Create termPost to WordPress

Read and measure

See postSee postsSee terms

Respond and manage

Delete postUpdate post

Works wherever you already chat

It is one account, not one per app. Schedule something from Cursor and it shows up in your Hermoso calendar; draft a reply in Claude and it goes out from the same profile.

ClaudeChatGPTClaude CodeCursorCodexClineCLI

Set up the WordPress MCP

  1. Open the app, go to Workspace ▸ Connectors, choose WordPress and paste three things: your site address, your WordPress username and an application password (in WordPress: Users ▸ Profile ▸ Application Passwords). It is not your login password, and you can revoke it in WordPress at any time. Your agent can also connect it for you if you give it those three details. One connection covers the web app, the MCP server and the CLI.
  2. Add the Hermoso MCP server to your assistant. The URL is https://app.hermoso.ai/mcp. In Claude: Settings → Connectors → Add custom connector, paste the URL, then sign in on the consent page. In Claude Code: claude mcp add --transport http hermoso https://app.hermoso.ai/mcp. There is no key to paste; the connector signs in with OAuth.
  3. Ask for what you want in plain words. The WordPress tools are there with everything else Hermoso does.

Every other client and the CLI: MCP & CLI. Or see every channel we connect to.

Related

Other publishing channels: Meta, Instagram, WhatsApp, Telegram, Bluesky, Threads, YouTube, TikTok, LinkedIn, X (Twitter), Pinterest, Google Business Profile, Slack and Discord.

Get finished renders sent to Slack or Discord, and save them to Google Drive, OneDrive, Notion or Canva.

Frequently asked questions

Can AI post to WordPress?

Yes. Once your WordPress site is connected to Hermoso, Claude, ChatGPT, Cursor or any MCP client can publish a blog post, save it as a draft, submit it for review, make it private or schedule it for a future date, with a featured image, inline images, video, categories and tags.

Does it work with WordPress.com?

No. Hermoso connects to self-hosted WordPress sites with an application password. A site hosted on WordPress.com needs its own sign-in and cannot be connected.

What do I need to connect WordPress?

Your site address, your WordPress username and an application password from Users, then Profile, then Application Passwords in WordPress. You paste them under Workspace, then Connectors in Hermoso, or give them to your agent and it connects for you.

Can it show how many views a post got?

No. WordPress has no per-post view counts in its API, so Hermoso never quotes one. It can list your posts and read any one back with its status and live link.

Does publishing to WordPress cost credits?

No. Publishing, scheduling, editing and deleting posts costs no credits. Credits are spent only when an AI model writes or makes something, such as the images or the post copy.

Do I need a separate WordPress connection for the app and for MCP?

No. One authorisation covers the web app, the MCP server and the CLI. It is the same stored connection.

What is the WordPress MCP server URL?

https://app.hermoso.ai/mcp. It is one hosted server for every channel Hermoso connects to, so there is no separate WordPress server to install. Add it to your assistant as a custom connector and sign in with OAuth; no key to paste.

Start free with 30 credits at signup, the full studio and up to 10 posts a month. Connecting, posting, scheduling and managing ads here costs no credits (Free posts up to 10 times a month, paid plans without limit); credits are spent only on AI models and Ad Spy research.

Start free →   See pricing