AI agents in the workspace

WordPress AI agents, a ChatGPT plugin, and MCP

Give built-in and custom agents the site context, memory, routines, tasks, approvals, and team limits they need for real WordPress work.

  • No credit card required
  • First site free forever
  • $2.99 per extra site

ChatGPT plugin

Run your WordPress sites from ChatGPT

The CMDPress plugin for ChatGPT works with the sites you’ve connected: 66 functions across 9 categories, with more on the way.

  • 66functions
  • 9categories
  • Moreon the way

Ask things like

  • Which of my sites are offline?
  • Update the plugins on my client sites
  • Draft a post and schedule it for Monday
  • Back up this site, then run a security scan

Locked down like the dashboard

  • HMAC-signed requests
  • Two-factor sign-in
  • Scoped permissions
  • Every action logged

Plugin reference

Every function in the ChatGPT plugin

Ask in plain language and ChatGPT uses these on your connected sites. 66 today, with more on the way.

Website monitoring 6 functions

  • list_sitesList all connected websites
  • get_siteRetrieve website information
  • get_site_statusCheck uptime, response time, and connectivity
  • get_site_healthCheck WordPress health and configuration
  • get_site_intelligenceGet security, backup, uptime, and performance summaries
  • get_logsRead WordPress debugging logs

WordPress maintenance 10 functions

  • list_pluginsList plugins and available updates
  • update_pluginUpdate an individual plugin
  • toggle_pluginActivate or deactivate a plugin
  • install_pluginInstall a WordPress.org plugin
  • list_themesList installed WordPress themes
  • update_themeUpdate an individual theme
  • switch_themeSwitch the active theme
  • update_wordpress_coreUpdate WordPress itself
  • update_allUpdate WordPress, plugins, and themes
  • update_agentUpdate the CMDPress agent

Analytics and performance 5 functions

  • run_pagespeed_scanRun desktop or mobile performance tests
  • get_pagespeed_reportRetrieve the latest PageSpeed scores
  • get_analyticsRetrieve website analytics
  • get_ga4_reportAnalyze Google Analytics 4 traffic, sources, pages, and engagement
  • get_gsc_performanceRetrieve Google Search Console clicks, impressions, CTR, and rankings

Content management and SEO 22 functions

  • get_postsList WordPress posts
  • get_postRead an individual post
  • create_postCreate articles or drafts
  • update_postEdit existing articles
  • publish_postPublish or schedule articles
  • delete_postDelete articles
  • batch_create_postsCreate multiple articles
  • batch_update_postsEdit multiple articles
  • batch_delete_postsDelete multiple articles
  • get_pagesList website pages
  • create_pageCreate WordPress pages
  • update_pageEdit existing pages
  • delete_pageDelete website pages
  • search_site_contentSearch existing content across your websites
  • get_post_metaRead SEO metadata and custom fields
  • set_post_metaUpdate Rank Math, Yoast, or supported custom metadata
  • add_post_metaAdd metadata values
  • delete_post_metaRemove metadata values
  • list_termsList categories and tags
  • create_termCreate categories or tags
  • assign_termAssign taxonomy terms to posts
  • set_featured_imageSet or remove featured images

Comment management 8 functions

  • list_commentsRead site comments
  • approve_commentApprove comments
  • unapprove_commentReturn comments to pending
  • delete_commentPermanently delete comments
  • mark_comment_spamMark comments as spam
  • unmark_comment_spamRemove the spam designation
  • trash_commentMove comments to trash
  • restore_commentRestore trashed comments

Media management 3 functions

  • list_mediaBrowse media library files
  • upload_mediaImport images and files from public URLs
  • delete_mediaRemove media library items

Security, backups, and operations 8 functions

  • run_security_scanScan for vulnerabilities, risky settings, and malware indicators
  • run_broken_link_scanScan websites for broken links
  • get_broken_linksRetrieve broken-link reports
  • run_backupCreate database or full-site backups
  • get_backupsList available backups
  • restore_backupRestore a website from backup
  • flush_cacheClear WordPress caches
  • bulk_site_actionRequest maintenance across up to 20 websites in one operation

User and site administration 3 functions

  • list_usersList WordPress users and roles
  • manage_usersCreate users, change roles, reset passwords, or delete accounts
  • manage_site_settingsRead or modify WordPress settings, including permalinks and comments

Approvals 1 function

  • review_actionsReview pending CMDPress requests and show approval controls

AI inside the dashboard

Move from chat answers to repeatable work

CMDPress agents sit next to site health, alerts, tasks, activity, and team context. This is not a separate chatbot. It is assisted work inside the product your team already uses.

01

Context

Work next to sites, alerts, tasks, activity, and work history.

02

Guardrails

Keep approvals, provider choice, usage limits, and team access visible.

03

Repeatability

Turn useful instructions into memories, routines, and reusable agent habits.

04

Team sharing

Share the right agents and product context without sharing everything.

From signal to action

One connected workflow

The feature is more useful because it already sits next to the rest of CMDPress. You do not export context or open another dashboard.

  1. 01

    Choose the provider and model that fits your workspace.

  2. 02

    Create an agent with a clear role, instructions, and team access.

  3. 03

    Give it memories, tasks, and routines so repeated work stays consistent.

  4. 04

    Review approvals and usage while the agent stays available across CMDPress.

Clear pricing

AI agents are part of CMDPress, not a separate product

Keep one site free with one custom agent. Paid CMDPress includes ten custom agents with team sharing for $2.99 per extra site each month, with no separate AI fee.

FAQ

AI agent, ChatGPT and MCP questions

Can ChatGPT manage a WordPress site?
Yes, through the CMDPress plugin for ChatGPT. It works with the sites you have connected to CMDPress and offers 66 functions across 9 categories, so you can ask which sites are offline, update plugins, draft and schedule a post, or back up a site and run a security scan. It asks for approval before making changes.
How do I connect ChatGPT to WordPress?
Connect your WordPress sites to CMDPress with its lightweight agent plugin, then add the CMDPress plugin for ChatGPT. ChatGPT then works with those connected sites when you ask in plain language. Requests to each site are HMAC-signed, sign-in uses two-factor authentication, permissions are scoped and every action is logged.
Can I manage WordPress with an MCP client?
Yes. CMDPress lets you connect agents with an API key, MCP or a webhook, so an MCP client can work with the WordPress sites you have connected. Each site still connects to CMDPress through its lightweight agent plugin with HMAC-signed requests, and there is no separate AI fee.
What can a WordPress AI agent do in CMDPress?
It handles repeatable WordPress work inside the dashboard, next to site health, alerts, tasks, activity and team context. You choose the provider and model, give an agent a role, instructions and team access, then add memories, tasks and routines so repeated work stays consistent. Approvals, usage limits and team access stay visible.
Does CMDPress charge extra for AI agents?
No. AI agents are part of CMDPress, with no separate AI fee. Your first site is free with one custom agent, and paid CMDPress includes ten custom agents with team sharing for $2.99 per additional site each month, with every feature included.