Specter pulls your WordPress posts and pages down to a folder of local markdown. Now Claude, ChatGPT, Gemini — or your own scripts — can read every post at once, rewrite at scale, and Specter streams the changes back over the WordPress REST API.
Posts, pages, drafts, scheduled — all as plain markdown files. Any AI you point at the folder sees the whole archive while it edits.
Edit posts as markdown, not as Gutenberg blocks. Round-trip preserves title, slug, tags, categories, status, dates, featured image, Yoast/Rank Math meta.
WordPress is the workhorse of the open web — and the most painful platform on this list to run modern content operations on. The Block Editor was built for handcrafted pages, not bulk work. The REST API is comprehensive but times out on long runs. AI plugins paste GPT output straight into the editor with no quality control and no view of the rest of your site. Specter sidesteps all of that: pull your whole site into markdown, point any AI at the folder, and stream the changes back over the REST API in the background.
Specter isn't an AI and it isn't a CMS. It keeps your live WordPress site and a folder of local markdown perfectly in sync — so every other tool you own can finally reach your content, all of it, at once.
Every WordPress post and page lives in one folder of plain markdown. Point Claude, ChatGPT, or Cursor at that folder and the AI sees every post at once — so it can weave accurate internal links and match your tone across the whole site.
Run an AI pass across thousands of posts — rewrite intros, fix product mentions, regenerate Yoast/Rank Math meta, swap CTAs. Specter streams the result back through the WP REST API without timing out.
Specter speaks the same markdown to WordPress, Ghost, and Shopify. Pull from WP and push to Ghost (or vice versa) by changing where the same folder syncs.
Claude, ChatGPT, Gemini, Copilot, your own scripts — they all read the same markdown on disk. Specter is the bridge; you bring the intelligence.
Edit locally → Specter pushes. Edit in WP admin → Specter pulls down. Posts round-trip with full frontmatter, tags, categories, status, dates, featured image URL.
Preview Sync before you commit. See which WordPress posts would be created, updated, or flagged as conflicts.
Specter authenticates via WordPress Application Passwords. Stored in the macOS Keychain. Revoke from your WP admin any time.
Standard YAML frontmatter. Your content stays yours on your disk. Cancel any time and keep every file.
In WordPress admin: Users → Profile → Application Passwords. Name it "Specter" and copy the password — you'll only see it once.
Open Specter, add a WordPress site, paste your site URL, username, and the Application Password. Specter tests the connection before continuing.
One picker. Each WordPress post and page becomes a markdown file with full frontmatter. Edit in Obsidian or VS Code, or hand the folder to Claude. Save. Specter pushes back.
Specter syncs the text content of your WordPress site — body, frontmatter, taxonomies. Users, themes, plugins, and WooCommerce are out of scope.
Post body (markdown ↔ WP blocks/HTML), title, slug, status (draft/pending/published/scheduled/private), publish date, tags, categories, author, excerpt, featured image URL, Yoast / Rank Math primary SEO fields (title, description, canonical), post type (posts and pages).
Users, comments, themes, plugins, WooCommerce orders/products, media library (referenced by URL only), Elementor / Divi page-builder internals, custom post types beyond posts and pages (on the roadmap). See the full capability matrix →.
Buy the signed, supported app, or use the open-source GitHub project for free forever.
Buy the official app, or build the free open-source version.
An honest look at what round-trips cleanly between Gutenberg and markdown — and what doesn't. Standard blocks work. Page-builder blocks come through as opaque HTML.
GuideInsert a call-to-action block into every WordPress post at a consistent location — after the second H2, before the conclusion, wherever — by syncing your archive to markdown with Specter, running one pass with an AI or script, previewing the diff, and pushing back.
GuideSpecter mirrors your WordPress posts to a local folder of plain markdown. Continuous, versionable with git, and immune to plugin disasters — but not a replacement for a full site backup.
GuideBulk edit WordPress posts for SEO: sync your whole site to local markdown with Specter, run an AI or script pass across every post, preview the diff, and push back via the REST API.
GuideFind and fix broken internal links across every WordPress post at once: sync your site to local markdown with Specter, scan the folder for dead URLs or old domains, swap them with an AI or script, preview the diff, and push back.
GuideBulk-generate meta descriptions for every WordPress post by syncing the archive to local markdown with Specter, prompting an AI to fill the gaps, previewing the diff, and pushing back. Works with both Yoast and Rank Math.
GuideConnect Specter to your WordPress site in a few minutes: site URL, username, Application Password. Covers self-hosted WordPress, WordPress.com plan requirements, and what to do if the REST API is blocked.
GuideA hands-on workflow to edit WordPress posts with Claude, ChatGPT, or Gemini: sync your site to local markdown with Specter, edit, preview the diff, and push back via the REST API.
The Block Editor wins for crafting a single post. Specter wins when you need to act on hundreds at once. An honest comparison of where each tool fits.
ComparisonAn honest alternative to the WordPress AI plugin shelf: bring your own AI (Claude, ChatGPT, Gemini, Copilot) to your whole site as a folder, with no per-article fees or model lock-in.