Your AI agent drafts, edits, and ships WordPress content
NIBWP turns posts, pages, ACF fields, taxonomies, and media into typed Model Context Protocol abilities. Claude or Cursor calls nibwp/wp-create-post instead of scraping wp-admin — so drafting, bulk edits, and scheduled publishing run on a clean schema, not brittle scripts.
Every content action, exposed as a typed ability
No HTML scraping, no headless logins. Your agent discovers schema-typed abilities and calls them with predictable inputs and outputs.
Draft & rewrite posts
nibwp/wp-create-post and wp-update-post draft, rewrite, or expand any post or custom post type — title, content, excerpt, status, author in one call.
ACF fields & repeaters
Pro's nibwp/acf-manage-fields reads and writes ACF values including repeaters and flexible content, so structured data fills itself.
Taxonomies & terms
wp-create-term, wp-update-term and wp-list-terms let agents tag, categorize and re-classify across any taxonomy — no raw DB.
Media library
nibwp/wp-upload-media pulls images from a URL into the library and attaches featured images, with captions and alt text.
SEO meta in place
Write Yoast or Rank Math titles, focus keyphrases and meta descriptions via nibwp/seo-update-meta — content ships already optimized.
Bulk in one round-trip
nibwp/multi-execute runs up to 25 abilities per call with chaining and continue_on_error — a 50-post cleanup becomes a few requests.
From brief to published in four steps
The same loop whether it's one post or a thousand-page back-catalog audit.
Discover
The agent calls discover-abilities and gets the typed content tools it's permitted to use, with JSON schemas.
Read the site
Free read abilities like wp-list-posts and wp-search find the right posts and surface gaps before any write.
Write or batch
One piece → wp-create-post; hundreds → wrapped in multi-execute so edits land in batches with per-step results.
Schedule & verify
Set status to future to schedule, force AI posts to draft for review, and read back the full audit log.
Stop gluing scripts to wp-admin
Without NIBWP
- Brittle Playwright scripts that break on every WordPress or builder update
- Hand-rolled REST endpoints to build, secure and maintain per site
- No permission model — the bot has full admin or nothing
- Bulk edits run as risky one-off SQL or untracked scripts
- No record of what the AI changed, or how to roll it back
- Re-explaining your post types and ACF schema every session
With NIBWP
- One stable, typed MCP contract that survives updates
- ~130 Pro abilities ready out of the box, zero glue code
- Every ability has a permission_callback you control
- Batch 25 edits per multi-execute call with continue_on_error
- Full audit log: tool, status, latency, user and IP per call
- Site memory keeps your conventions in context across sessions
Made for teams running many sites
Publishers, agencies and content-ops teams standardize how agents touch content across a whole portfolio.
Per-site licensing
Each site gets its own license, endpoint and permission set — a client agent can never reach another site's content.
Force-draft guardrail
Flip AI-created posts to draft by default. Agents write; a human approves before anything goes live.
Granular permissions
Scope abilities by capability and post type. A copywriting agent gets post writes but not execute-php or deletes.
Native integrations
WooCommerce, ACF, Yoast, Rank Math, Elementor, Etch and WPML exposed as typed abilities, not generic DB pokes.
Questions, answered
Can the AI publish to my live site without review?
How are permissions controlled?
Will it work with my SEO plugin and ACF?
How accurate are bulk edits across hundreds of posts?
Does it run on multisite or a portfolio?
What can I do on the free tier?
Let your agent own the content grind
Connect Claude, Cursor, or any MCP client and turn drafting, bulk edits and scheduling into typed, permissioned, fully-logged ability calls. Start free, upgrade to Pro to write at scale.