# Hermoso: Post to WordPress with AI: Claude, ChatGPT and Cursor publish your blog

> Machine-readable twin of https://hermoso.ai/channels/wordpress/. Generated from the shipped page. Do not edit by hand.
> Full agent guide: https://hermoso.ai/llms.txt · MCP: https://app.hermoso.ai/mcp

# 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

**7** things it can do for you
**6+** apps you can run it from
**1** login, shared by every app
**Yes** post now or schedule ahead

**Can AI post to WordPress? Yes.** Connect your self-hosted WordPress site to
[Hermoso](https://hermoso.ai/) 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

Job What your agent can do

**Publish a post** A 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 it** Give it a future date and WordPress schedules it natively, or put it on the Hermoso content calendar next to your social posts.

**Images and video** The 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 tags** Pass 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 live** Change 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 up** List 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.

Publish Schedule Drafts Images Video Categories Delete

## 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 term Post to WordPress

Read and measure

See post See posts See terms

Respond and manage

Delete post Update 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.

[Claude](https://hermoso.ai/claude/)[ChatGPT](https://hermoso.ai/chatgpt/)[Claude Code](https://hermoso.ai/claude-code/)[Cursor](https://hermoso.ai/cursor/)[Codex](https://hermoso.ai/codex/)[Cline](https://hermoso.ai/cline/)[CLI](https://hermoso.ai/mcp/)

## Set up the WordPress MCP

- Open [the app](https://app.hermoso.ai/?src=site-channels-wordpress&connect=wordpress), 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.

- 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.

- 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](https://hermoso.ai/mcp/). Or see
[every channel we connect to](https://hermoso.ai/channels/).

## Related

Other publishing channels: [Meta](https://hermoso.ai/channels/meta/), [Instagram](https://hermoso.ai/channels/instagram/), [WhatsApp](https://hermoso.ai/channels/whatsapp/), [Telegram](https://hermoso.ai/channels/telegram/), [Bluesky](https://hermoso.ai/channels/bluesky/), [Threads](https://hermoso.ai/channels/threads/), [YouTube](https://hermoso.ai/channels/youtube/), [TikTok](https://hermoso.ai/channels/tiktok/), [LinkedIn](https://hermoso.ai/channels/linkedin/), [X (Twitter)](https://hermoso.ai/channels/x/), [Pinterest](https://hermoso.ai/channels/pinterest/), [Google Business Profile](https://hermoso.ai/channels/google-business/), [Slack](https://hermoso.ai/channels/slack/) and [Discord](https://hermoso.ai/channels/discord/).

Get finished renders sent to [Slack](https://hermoso.ai/channels/slack/) or [Discord](https://hermoso.ai/channels/discord/), and save them to [Google Drive](https://hermoso.ai/channels/google-drive/), [OneDrive](https://hermoso.ai/channels/microsoft-onedrive/), [Notion](https://hermoso.ai/channels/notion/) or [Canva](https://hermoso.ai/channels/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 →](https://app.hermoso.ai/?src=site-channels-wordpress&connect=wordpress)

[See pricing](https://hermoso.ai/pricing)
