Free WordPress plugin

Let your AI handle the WordPress busywork.

Draft posts, update client pages and fix missing alt text with the AI app you already use. Saddle is the free WordPress plugin that keeps you in control.

  • Read-only until you allow more
  • Every delete previewed first
  • No Saddle account needed

Your AI app

  • Claude
  • Claude Code
  • ChatGPT
  • Codex
  • Cursor
  • any MCP app

your-site.com

Saddle

plugin on your site

  1. 01Access level
  2. 02Preview and confirm
  3. 03Activity log

WordPress

posts · pages · media

Your AI works directly on your site. You choose what it may do.

The work that adds up

Your AI writes the draft. You still do the WordPress work.

Copy, paste, format, repeat.

The words are ready in chat. You still have to put them on the site.

The small edits keep piling up.

An outdated page. Missing alt text. The same change across a client’s site.

You’re responsible for the result.

It’s a client’s live site. You need to know what changed and have a say before anything gets deleted.

Let your AI make those edits in WordPress. Set its limits, review the result and see what it did.

Hand off the work. Keep control of the site.

How it works

Start with a look around. Allow edits when you’re ready.

  1. 01

    Install Saddle.

    Add it from Plugins → Add New. No Saddle account needed.

  2. 02

    Connect your AI app.

    Pick your app under Saddle → Apps and follow its connection steps.

  3. 03

    Give it a first job.

    Ask it to list your recent posts. Allow edits under Permissions when you’re ready.

Works with Claude, Claude Code, ChatGPT, Cursor, VS Code, Codex, Gemini CLI and any MCP app.

Connection trouble? Saddle’s built-in check helps find the cause. Read the docs ›

Work you can hand off

wp-admin › Posts
Draftjust now
Published2 days
Published1 week
Published2 weeks

✓ Draft saved. Not published.

Stay in control

Know what changed. Have a say before anything is deleted.

Check Activity to see what your AI changed and which requests Saddle refused.

What stays out of reach

  • Running PHP or shell commands
  • Writing files to your server
  • Sending your content through our servers
  • Changing your site URL, security keys, user roles or admin email

Example

› Delete the old “Summer sale” drafts.

saddle · delete-post · PREVIEW

3 drafts would move to the trash.

ConfirmCancel

Code expires in 15 minutes.

Activity log

✓update-post“Spring menu”Claude Code
✕delete-page“Home”refused: site is at Read

687

automated tests

3

access levels, starting at Read

15 min

single-use confirm codes

0

tracking or phone-home requests

Choose by the work

Start free. Add Pro for bigger client jobs.

Saddle

Free

Hand off everyday content work on as many sites as you run.

  • Turn notes into drafts saved in WordPress
  • Build pages you can keep editing in the block editor
  • Fix missing alt text without opening every image
  • Carry your house rules into the next session
  • Set access limits and see what changed
Get Saddle free

Saddle Pro

Paid add-on

For Divi builds, SEO updates and store changes that repeat across a client’s site. Requires the free plugin.

  • Build Divi 5 pages your client can keep editing
  • Keep Divi pages consistent with shared colors, fonts and presets
  • Update Yoast, Rank Math or AIOSEO descriptions from chat
  • Preview WooCommerce changes in a batch, with undo
See Pro pricing

A lapsed Pro license stops updates, never features.

Give your AI its first WordPress job.

Install Saddle and ask it to list your recent posts. It starts read-only, so nothing changes.