Your AI talks to WordPress in plain English.
One Application Password. One config file. 180+ tools across WordPress Core, FluentCommunity, FluentCRM, FluentCart, and the entire MinuteLaunch stack — described in natural language, executed by your AI.
Two plugins. One unified WordPress agent.
FluentMCP is the base layer for content, members, contacts, and commerce. Pro adds server-level reach — file system, database, settings, WP-CLI.
The AI bridge to your content stack.
116+ tools spanning WordPress Core, FluentCommunity, FluentCRM, FluentCart, ML Canvas Block, ML Simple Site, and ML Social. Run the whole site from chat.
- WordPress posts, pages, taxonomies, users, media
- FluentCommunity spaces, posts, members, design
- FluentCRM contacts, lists, tags, campaigns
- FluentCart products, orders, subscriptions, licensing
- Canvas Block + Simple Site page building
- Social publishing through Late API
Server-level control for the AI agent.
66 advanced tools that reach below the WordPress surface — file system, SQL, settings, themes, WooCommerce, WP-CLI, system diagnostics. Requires base plugin + admin role.
- File system read, write, list, move, delete
- Direct database query, backup, restore, optimize
- All six WordPress settings panels
- Theme management — list, install, activate, update
- WooCommerce products, orders, customers, settings
- WP-CLI command execution + system diagnostics
116+ tools, organized by integration.
You never memorize tool names. Describe what you want in plain language. Your AI picks the right tool and runs it.
WordPress CorePosts, pages, taxonomies, users, media, comments, plugins
~20 Toolslist_contentList posts, pages, and custom post types with filtersget_contentRetrieve a single content item by IDcreate_contentCreate a new post, page, or CPTupdate_contentUpdate existing contentdelete_contentTrash or permanently delete contentdiscover_content_typesList every post type registered on the sitefind_content_by_urlLocate a piece of content by its URLget_content_by_slugLocate content by slugdiscover_taxonomiesList every taxonomy registered on the sitelist_termsList terms within a taxonomycreate_termCreate a new termassign_terms_to_contentAttach terms to a content itemlist_users, create_user, update_userManage WordPress userslist_media, create_media, edit_mediaManage the media librarylist_comments, create_comment, update_commentComment moderation and creationlist_plugins, activate_plugin, create_pluginPlugin discovery and activationFluentCommunitySpaces, posts, members, design, chat, analytics, media
~35 Toolsfc_list_spaces, fc_get_spaceList or fetch community spacesfc_create_space, fc_update_spaceCreate or update spacesfc_list_posts, fc_get_postList or fetch postsfc_create_post, fc_update_post, fc_delete_postFull post lifecyclefc_list_comments, fc_create_commentList and create commentsfc_update_comment, fc_delete_commentEdit or remove commentsfc_list_space_members, fc_add_space_memberMembership listing and onboardingfc_remove_space_member, fc_register_memberMember removal and registrationfc_bulk_create_postsCreate many posts in one callfc_bulk_update_postsUpdate many posts at oncefc_bulk_delete_postsDelete many posts at oncefc_get_colors, fc_update_colorsLight and dark mode color schemesfc_get_portal_settings, fc_update_portal_settingsPortal configurationfc_get_branding, fc_update_brandingLogo, favicon, and custom CSSfc_get_layout, fc_update_layoutLayout-level settingsfc_list_chat_threads, fc_list_chat_messagesRead chat threads and messagesfc_list_termsTaxonomy terms for FluentCommunityfc_cleanup_membersClean up orphaned member recordsfc_search_contentSearch posts, comments, spacesfc_get_space_analyticsSpace analytics over a date rangefc_list_media, fc_upload_mediaMedia listing and uploadfc_sideload_mediaDownload a URL and import as FluentCommunity mediafc_search_giphySearch Giphy for GIFsFluentCRMContacts, lists, tags, campaigns, attachments
~20 Toolsfcrm_list_contactsList contacts with filtersfcrm_get_contactGet a single contactfcrm_create_contactCreate a new contactfcrm_update_contactUpdate an existing contactfcrm_delete_contactDelete a contactfcrm_get_contact_tagsGet tags attached to a contactfcrm_attach_tags, fcrm_detach_tagsAttach or remove tagsfcrm_get_contact_listsLists a contact belongs tofcrm_attach_lists, fcrm_detach_listsAdd or remove a contact from listsfcrm_list_lists, fcrm_create_listManage CRM listsfcrm_update_list, fcrm_delete_listEdit or remove listsfcrm_list_tags, fcrm_create_tagManage CRM tagsfcrm_update_tag, fcrm_delete_tagEdit or remove tagsfcrm_list_campaigns, fcrm_create_campaignList or create email campaignsfcrm_update_campaignUpdate an existing campaignFluentCartProducts, orders, customers, coupons, subscriptions, licensing, analytics
~35 Toolsfcart_list_products, fcart_get_productList or fetch productsfcart_create_product, fcart_update_productCreate or update productsfcart_delete_productRemove a productfcart_update_product_pricingUpdate pricing variantsfcart_get_product_thumbnail, fcart_set_product_thumbnailGet or set the product imagefcart_list_orders, fcart_get_orderList or fetch ordersfcart_create_order, fcart_update_orderCreate or update ordersfcart_delete_orderRemove an orderfcart_mark_order_paidFlip an order to paid statusfcart_refund_orderProcess a refundfcart_update_order_statusesBulk status updatefcart_list_customers, fcart_get_customerList or fetch customersfcart_create_customer, fcart_update_customerCreate or update customersfcart_list_coupons, fcart_get_couponList or fetch couponsfcart_create_coupon, fcart_update_couponCreate or update couponsfcart_delete_coupon, fcart_apply_couponRemove or apply a couponfcart_list_subscriptions, fcart_get_subscriptionList or fetch subscriptionsfcart_cancel_subscriptionCancel a subscriptionfcart_reactivate_subscriptionReactivate a cancelled subscriptionfcart_get_analyticsFluentCart analytics and reportsfcart_get_reports_overviewHigh-level reports overviewfcart_get_quick_statsQuick stats snapshotfcart_get_dashboard_statsDashboard statisticsfcart_get_licensing_line_chartLicensing line chart datafcart_get_licensing_pie_chartLicensing pie chart datafcart_get_licensing_summarySummary of licensing activityfcart_list_licenses, fcart_get_licenseList or fetch license recordsfcart_list_tax_classesList tax classesfcart_list_shipping_zonesList shipping zonesfcart_get_settings, fcart_get_permissionsStore settings and capability checksfcart_list_filesList downloadable filesfcart_list_integration_addonsList integration addonsfcart_get_global_settings, fcart_get_global_feedsGlobal integration settings and feedsfcart_list_notifications, fcart_get_notificationNotifications managementML SocialRequires ML Social plugin with Late API configured
4 Toolssocial_statusCheck Late API configuration and connected account countssocial_accountsList all connected social accounts with IDs and platformssocial_publishPublish content immediately or schedule itsocial_postsList recent posts created through ML SocialTypical workflow
Call social_accounts first to get account IDs, then call social_publish with your content and the chosen platforms — e.g., platforms=[{accountId: "abc123"}].
ML Canvas BlockRaw HTML/CSS page building with surgical edits
3 Toolsmlcanvas_create_pageCreate new Canvas pages with full HTML and CSS controlmlcanvas_edit_pageSurgical edits to existing Canvas pages via CSS selectorsmlcanvas_get_docsPull live Canvas API documentationML Simple SiteRequires plugin v1.6.0+
5 Toolsmlss_get_siteGet complete site configuration — settings, blocks, preview URLmlss_save_siteSave or create an entire site at oncemlss_update_settingsUpdate site settings, partial updates supportedmlss_add_blockAdd a single content block to the sitemlss_get_preview_urlGet the frontend preview URLDebug & DiagnosticsInspection helpers for FluentCommunity and FluentCRM
2 Toolsdebug_optionsDebug FluentCommunity option names and valuesdebug_fluentcrmTest FluentCRM API connectivity and configuration66 advanced tools for server-level work.
Behind a strict admin permission gate. Built for power users, agencies, and AI agents that need to operate beneath the WordPress surface.
Prerequisite
Pro requires the base ML FluentMCP plugin installed and configured first. Pro inherits the base plugin’s Application Password authentication and adds 66 tools on top.
File SystemRead, write, list, move, delete inside WordPress root + uploads
7 Toolspro_fs_readRead file contents (2MB limit, scoped to WordPress root and uploads)pro_fs_writeWrite or create files in the WordPress file systempro_fs_listList directory contents with optional recursionpro_fs_deleteDelete files from the file systempro_fs_mkdirCreate directories, with optional parent creationpro_fs_moveMove or rename filespro_fs_infoGet file metadata — size, modified date, permissionsDatabase OperationsDirect query, backup, restore, optimize, repair
8 Toolspro_db_queryExecute direct SQL — SELECT, INSERT, UPDATE, DELETEpro_db_backupCreate a database backup into the uploads directorypro_db_restoreRestore the database from a backup SQL filepro_db_tablesList all tables with row counts and sizespro_db_table_infoDetailed table structure — columns, types, indexespro_db_optimizeOptimize tables to reclaim spacepro_db_repairRepair corrupted tablespro_db_search_replaceSearch and replace text across the entire databaseWordPress SettingsAll six settings panels — General, Reading, Writing, Discussion, Media, Permalinks
12 Toolspro_settings_general_get / _updateSite title, tagline, URL, timezone, date and time formatspro_settings_reading_get / _updateHomepage, posts page, posts-per-page, RSS settingspro_settings_writing_get / _updateDefault category, post format, emoticons, XHTMLpro_settings_discussion_get / _updateComments, pingbacks, moderation, threadingpro_settings_media_get / _updateImage sizes and upload organizationpro_settings_permalink_get / _updateURL structure, category and tag basesTheme ManagementList, install, activate, update, search, delete themes
6 Toolspro_theme_listList all installed themes with detailspro_theme_activateActivate a WordPress themepro_theme_installInstall a theme from WordPress.orgpro_theme_deleteDelete an installed themepro_theme_searchSearch the WordPress.org theme directorypro_theme_updateUpdate a theme to its latest versionSystem UtilitiesPHP info, disk space, error logs, cache
5 Toolspro_system_phpinfoPHP configuration and environment infopro_system_server_infoOS, server software, WordPress and PHP versionspro_system_disk_spaceCheck disk space usagepro_system_error_logGet the last N lines of the WordPress error logpro_system_clear_cacheClear object cache, transients, and rewrite rulesConfig FilesRead wp-config.php and .htaccess with sensitive data redacted
2 Toolspro_config_wp_configRead wp-config.php with sensitive info redactedpro_config_htaccessRead the .htaccess fileWooCommerceProducts, orders, customers, settings
13 Toolspro_wc_products_*List, create, update, and delete productspro_wc_orders_*List, update, and delete orderspro_wc_customers_*List, create, update, and delete customerspro_wc_settings_*Get and update WooCommerce settingsWP-CLI IntegrationExecute WP-CLI commands from chat
2 Toolspro_wp_cli_executeExecute WP-CLI commands against the sitepro_wp_cli_availableCheck whether WP-CLI is available on the serverInstall. Authenticate. Configure.
Three steps to wire your AI into WordPress. No proxy server. No cloud middleware. One Application Password.
@wplaunchify/ml-mcp-server@latest@wplaunchify/ml-mcp-server@2.5.0 or laterENABLED_TOOLS=pro for Pro only, or ENABLED_TOOLS=all to load bothmanage_options capability (Administrator)/fc-manager/v1/power/*Example mcp.json configuration
Capability checks. Sandboxed file access. Prepared statements.
Pro tools sit behind WordPress capability checks, Application Password authentication, and surface-specific safeguards.
Permission Gate
All Pro tools require manage_options. REST API nonce verification for admin users, and authentication via WordPress Application Passwords.
File System Sandbox
Operations restricted to WordPress root and the uploads directory. A 2MB read limit and path traversal protection keep the agent inside the sandbox.
Database Safety
Every query runs through $wpdb with prepared statements. SQL injection protection and query type validation are enforced at the handler level.
Config File Privacy
Sensitive info — passwords, keys, salts — is automatically redacted on config reads. Config endpoints are read-only.
Wire your AI into WordPress today.
One Application Password. One mcp.json entry. 180+ tools across the entire MinuteLaunch ecosystem — in minutes, not months.
