Works with all AI agents

Connect your AI agent

Choose your assistant and connect in seconds.

Add to Claude

Works on every Claude plan, including free. Full Claude guide

  1. 1

    Add to Claude

    One click from Claude’s connector directory.

  2. 2

    Sign up or sign in

    Takes seconds, then you’re sent straight back.

  3. 3

    Ask Claude

    “Plan and schedule my posts for next week.”

Schedule WordPress posts and share them everywhere, from one calendar or your AI agent

Write the blog post once, schedule it to your WordPress site, and schedule the social posts that promote it to all top platforms on the same calendar. Works with WordPress.com and self-hosted WordPress, with no plugin to install.

Get started from as little as $9 per month. $0 due today, cancel anytime.

ChatGPTClaudeGeminiMicrosoft CopilotGrokCursorWorks with any AI agent
Creator profileBusiness owner profileSocial media manager profileEntrepreneur profileContent creator profile

Used by 2,831 happy customers

From draft to published

How the WordPress integration works

PostEverywhere talks to your site through the WordPress REST API, the same interface the block editor uses. You connect the site once, then write in the composer’s Blog post mode and choose when the article goes out.

  1. Step 1

    Connect the site.

    On the Accounts page, click Add Account on the WordPress row. Self-hosted sites enter their address and approve PostEverywhere in wp-admin; WordPress.com sites log in and pick the site.

  2. Step 2

    Write in Blog post mode.

    Select only your WordPress site and the composer switches to Blog post mode, with a title, the body, categories, tags, an excerpt, a URL slug and a featured image toggle.

    • Choose when it goes out. In When it goes out, pick Publish, Save as draft, Pending review or Private. Drafts and pending posts stay on your site until someone in WordPress publishes them.
    • Schedule it. Pick a date and time or the next queue opening. PostEverywhere publishes the post at that moment, rather than handing WordPress a future-dated post.
  3. Step 3

    Schedule the promotion.

    Add the social posts that announce the article as separate posts at the same time, or a day later, on the same calendar.

Start 7-day free trial

$0 due today, cancel anytime

WordPress content specs and limits for scheduled blog posts

Everything below is set through the WordPress REST API on your behalf. The WordPress API guide lists every field, the formatting rules and the error codes.
FieldWhat PostEverywhere sets
Post typePosts only. Pages and custom post types are not supported
SitesWordPress.com, or self-hosted WordPress 5.6 or later with an Application Password
User roleAdministrator, Editor or Author on a self-hosted site
Title and bodyA post title plus the article you write in Blog post mode
ImagesUp to 20 per post, uploaded to your Media Library
Featured imageThe first image in the post
VideoOne per post, within your site’s own upload limit
Categories and tagsSet by name in the Categories and Tags fields
Excerpt and URL slugWrite your own, or leave them for WordPress to fill in
When it goes outPublish, Save as draft, Pending review or Private

WordPress.com’s free and Personal plans do not accept video uploads. That is a WordPress.com plan limit, not ours.

AI Studio

What do you want to create today?

Post Image Video Edit Animate

Draft a blog post about how we tested the spring menu with regulars.

For:WordPressFormat:StandardNorthwind Coffee

16:9 featured image · blog post

This spring we rebuilt our menu around three drinks. Here is how we tested each one with regulars before launch.

Create post
Generate

One calendar

Schedule the WordPress post and its social posts together

Most teams publish a post, then open five more tabs to announce it. PostEverywhere puts the article and its promotion in one content calendar, so the blog post goes live on WordPress at the same moment the posts about it go out.

Blog post mode.
A composer mode built for articles, with a title, excerpt, URL slug, categories and tags.
Same moment, or staggered.
Time the announcement for the minute the article goes live, then add reminders across the week.
Written for each audience.
Each promotional post is its own post, so it can be short where the network is short and longer where it is not.
New Post
Cross-postBlog post

Post title

How we roast our autumn blend

Post text

Formatting help

## Why autumn beans taste different

Every October we change one thing about the roast, and **you can taste it**.

![caption](image:2)

When it goes out

PublishDraftPending reviewPrivate

Goes live at the scheduled time

Categories

News, Guides

Tags

roasting, product-updates

Excerpt (optional)

What changes in our roast each autumn, and why.

URL slug (optional)

Blank = made from the title

Use the first image as the featured image
Next queue opening Schedule

Calendar · Tue 6 Oct

  • 9:00 AMHow we roast our autumn blend
  • 9:00 AMNew on the blog: our autumn roast
  • 12:30 PMBehind the autumn roast

Connect in a minute

Connect WordPress without a plugin

Nothing to install, nothing to update, nothing to break on your next theme change. Self-hosted sites use WordPress’s own Authorize Application screen, and WordPress.com sites use your WordPress.com login.

Built into WordPress.
Application passwords ship with WordPress core from version 5.6, so a current site already supports them.
Revocable at any time.
The connection uses an application password, never your login password, and you can revoke it from your WordPress profile.
The right role.
Connect as an Administrator, Editor or Author, the roles that can publish posts.
Accounts
  • WordPressNo accounts connected
  • LinkedInNorthwind Coffee
  • Xnorthwind
  • FacebookNorthwind Coffee
  • Instagramnorthwind.coffee

Connect WordPress

Site address

https://northwind.coffee

Next, your WordPress site asks you to approve PostEverywhere. Log in as an Administrator, Editor or Author.

Is your site hosted on WordPress.com?

Log in with WordPress.com

Use an Application Password instead

CancelContinue

Promote every article

Auto-share every WordPress post to social media

Write the announcement while the article is open in front of you, schedule it beside the post, and both go out on their own at the times you set. There is no feed to watch and no plugin firing on publish: you decide what each share says, which accounts it goes to and when. Cross-posting covers the social side in more detail.

One request from an agent.
Through MCP or the API, the article and its shares can be sent in a single request.
Shares that link to the post.
Use the post’s URL slug so the link in each share is known before the article goes live.
Chat with your AI agent

Turn these notes into a blog post, save it as a draft on WordPress with the tag product-updates, and schedule a LinkedIn post about it for Tuesday.

Used PostEverywhere

  • list_accountsWordPress, LinkedIn
  • create_postWordPress · Draft
  • create_postLinkedIn · Tue 9:00 AM

Done. The post is saved as a draft on your WordPress site, tagged product-updates, and the LinkedIn post goes out Tuesday at 9:00 AM. Review the draft in WordPress before it goes live.

Draft Scheduled

Why plan your blog here

Plan the blog and its promotion in one place

A new article needs readers, and the quickest ones are the people who already follow you. When the article lives in wp-admin and the announcements live somewhere else, one of them slips: the post goes live with nobody told, or the share goes out pointing at a draft.
Calendar
MonthWeekDay
TodayMon 12 to Fri 16

Mon

12

  • 9:00 AM

    Blog: the October roast notes

Tue

13

  • 9:00 AM

    Draft: interview with our roaster

Wed

14

  • 9:00 AM

    Blog: pour-over in five steps

PostedScheduled
  • Planning both on one calendar fixes the timing. The article is scheduled for 9am, the announcement for 9:05, a reminder for Thursday. Our guide to repurposing content for social media shows how to turn one article into a week of posts.

  • Writers who draft with an assistant can stay in the chat. Ask Claude or ChatGPT to save the article as a draft, read it in WordPress, and publish when it is right. Developers get the same through the developer API: the WordPress post is one more entry in the request they already send.

  • Want an assistant to do the writing? The WordPress MCP guide shows how to connect Claude or ChatGPT, and pricing shows the plans, every one of which includes WordPress.

Start 7-day free trial

$0 due today, cancel anytime

What you can publish

WordPress publishing features

Everything in a WordPress post that PostEverywhere sets for you, from formatting to the featured image.

Titles and the full article.
Give the post its title and write the body in Blog post mode, ready for your theme to style.
Images and a featured image.
Up to 20 images and one video per post. The first image becomes the featured image.
Categories, tags, excerpt, slug.
Set categories and tags by name, and add an excerpt and a custom URL slug.
Publish, draft, review or private.
The When it goes out setting publishes, saves a draft, sends it for Pending review, or publishes privately. PostEverywhere handles the timing.
No plugin to install.
Self-hosted sites connect through the Authorize Application screen; WordPress.com sites use your WordPress.com login.
Posting queue.
Set weekly openings for the blog and each new article takes the next free slot.
Your AI assistant can publish it.
Connect Claude, ChatGPT or Cursor to the hosted MCP server and ask it to publish or draft a post on your site.
Full REST API.
Create and schedule WordPress posts with the same API call you use for every other channel, on every plan.

Connect your AI agent

WordPress MCP server: publish from Claude, ChatGPT or any AI agent

PostEverywhere is the agentic social media scheduler that works with all AI agents, and your blog is part of it. Connect your assistant to the hosted MCP server and publishing becomes a sentence: the agent formats the article, uploads the images to your Media Library, sets categories and tags, and publishes it now, schedules it, or saves it as a draft for you to review.

In the same request it can schedule the social posts that announce the article, so the post and its promotion go out together. Developers get the same thing through the social media API, on every plan. Our WordPress MCP guide walks through the setup in Claude and ChatGPT and compares the plugin route.

Connect any AI agent.
Add PostEverywhere to ChatGPT, Claude, Grok, Perplexity, Cursor or any other AI app that supports MCP with one address. It takes seconds.
Ask in plain English.
“Turn these notes into a blog post, save it as a draft on WordPress with the tag product-updates, and schedule a LinkedIn post about it for Tuesday.” Your agent writes every post for you.
It schedules and publishes.
Your agent can post now, schedule for later or save a draft for you to review. Every post lands in your calendar, and scheduled posts go out on time through each network's official API.

$0 due today, cancel anytime

Connect your AI agent

Choose your assistant and connect in seconds.

Add to Claude

Works on every Claude plan, including free. Full Claude guide

  1. 1

    Add to Claude

    One click from Claude’s connector directory.

  2. 2

    Sign up or sign in

    Takes seconds, then you’re sent straight back.

  3. 3

    Ask Claude

    “Plan and schedule my posts for next week.”

For AI agents

WordPress MCP server: what your assistant can publish

Most WordPress MCP servers administer a whole site. PostEverywhere does one narrower job: it publishes posts, and promotes them in the same step. It is not made by WordPress or Automattic, and setup for each assistant is on the AI agents page.

Full blog posts.
The assistant writes the title and article, attaches images, and sets categories, tags, an excerpt and a slug.
Connect a site from the chat.
Give the assistant your site address, username and an application password you created in wp-admin, and it can connect a self-hosted site itself.
Drafts for a human read.
Ask for a draft or a pending post and it waits in WordPress until someone publishes it. Agent posts skip PostEverywhere approvals, so a draft is the way to keep a person in the loop.
Article and shares together.
One instruction can schedule the post and the social posts that announce it, at the times you name.
Posts, not site admin.
It does not manage pages, plugins, themes, users or settings, and it cannot edit a post once it is live.

Skills that know WordPress

  • Write a blog post

    Write a WordPress post and publish or save it as a draft.

  • Schedule social posts

    Write, schedule or publish a post to any connected account.

  • Fix failed posts

    Find posts that didn't go out, explain why, and fix them.

  • Review post performance

    See how posts did and which platform works best.

See all skills and prompts

What the agent sends

“Save these notes as a WordPress draft with a title, a category and two tags.”

create_post
{
  "content": "# Our October product update\n\nThree changes landed this month...",
  "account_ids": [1184],
  "platform_content": {
    "wordpress": {
      "settings": {
        "title": "Our October product update",
        "status": "draft",
        "categories": ["News"],
        "tags": [
          "product-updates",
          "changelog"
        ]
      }
    }
  }
}

Pricing

Simple pricing, unlimited posts on every plan

Every plan posts to all top platforms and includes the API and hosted MCP server for your AI agent.

Recommended

Lite

$9/mo

  • 2 social accounts
  • 10 AI credits/mo
  • 1 team member
Start 7-day free trial

Starter

$19/mo

  • 5 social accounts
  • 25 AI credits/mo
  • 2 team members
Start 7-day free trial

Growth

$29/mo

  • 10 social accounts
  • 100 AI credits/mo
  • 3 team members
Start 7-day free trial

Scale

$39/mo

  • 20 social accounts
  • 500 AI credits/mo
  • 5 team members
Start 7-day free trial

7-day free trial on every plan. Card required, $0 due today, cancel anytime. Compare every plan

FAQ

WordPress integration FAQ

Straight answers about plans, platforms and how scheduling works.

How do I add social media to WordPress?

There are two jobs people mean. Share buttons on your theme come from a WordPress plugin. Announcing each new post on your social accounts is what PostEverywhere does: connect the site, schedule the article, and schedule the posts that promote it on the same calendar, with no plugin.

Do I need to install a plugin?

No. PostEverywhere uses the REST API and application passwords that are built into WordPress 5.6 and later. There is nothing to install and no Jetpack requirement.

Does PostEverywhere work with WordPress.com and self-hosted WordPress?

Yes, both. Self-hosted WordPress connects through WordPress’s built-in Authorize Application screen. WordPress.com sites connect with your WordPress.com login, and you choose which site to use.

Can I schedule WordPress posts with PostEverywhere?

Yes. Pick a date and time and PostEverywhere publishes the post at that moment. You can also publish immediately, save a draft, send it for review as pending, or publish privately.

Is there a WordPress MCP server?

Yes. PostEverywhere’s hosted MCP server at mcp.posteverywhere.ai works as a WordPress MCP server for WordPress.com and self-hosted WordPress sites. Connect your site once, connect Claude, ChatGPT or any MCP client, and the agent can draft, schedule or publish blog posts with images, categories and tags, and schedule the social posts that promote them. There is no WordPress plugin to install.

Can an AI assistant publish to my WordPress site?

Yes. Connect Claude, ChatGPT, Cursor or any MCP client to PostEverywhere’s hosted MCP server and ask it to draft or publish a post. It can also connect a self-hosted site, using an application password you create in wp-admin (Users, Profile) and give to it.

What does my site need?

A WordPress.com site needs only your login. A self-hosted site needs WordPress 5.6 or later, served over HTTPS, with the REST API reachable. Your WordPress user needs the Administrator, Editor or Author role. Some security plugins block the REST API or application passwords, and some hosts strip the authorization header; either will stop the connection until it is allowed.

What can’t it do yet?

It publishes posts only, not pages or custom post types. SEO plugin fields and the post author are not set, posts cannot be edited or deleted from PostEverywhere once published, and there are no WordPress analytics.

How much does it cost?

WordPress is included on every plan, from Lite at $9/month, and a site counts as one connected account. Every plan starts with a 7-day free trial; the card you add is not charged today, you can cancel anytime, and there is no free plan.

Still have questions?

Contact us or browse the full FAQ.

Start 7-day free trial

$0 due today, cancel anytime

Put your blog and its promotion on one calendar

Connect your WordPress site without a plugin and schedule this week’s article.

Start 7-day free trial

$0 due today, cancel anytime

See pricing
Kim V. profile photo
“This tool has truly made my content posting so much easier, I can't work without it. I can schedule my posts days in advance while working on other projects. Set it and forget it.”
Kim V.·Content Creator