ML FluentMCP – Tools Reference | MinuteLaunch
Tools Reference

Every FluentMCP tool and what it does

250+ core tools and 66 Pro tools for WordPress, FluentCommunity, FluentCRM, FluentCart, and MinuteLaunch plugins. One entry per tool – plain-language summary of what happens when your AI runs it.

250+
Core Tools
66
Pro Tools
8
Integrations
5
Tool Groups
01 – Core Tools

250+ tools by integration

Tool name your AI calls in chat, plus what that tool actually does on your site. Tool names are shown in compact code chips, not full-width blocks.

WordPress CorePosts, pages, taxonomies, users, media, ML plugins

39 Tools
Content
list_contentLists content of any type (posts, pages, or custom post types) with filtering and pagination
get_contentGets specific content by ID and content type
create_contentCreates new content of any type
update_contentUpdates existing content of any type
delete_contentDeletes content of any type
discover_content_typesDiscovers all available content types (built-in and custom) in the WordPress site
find_content_by_urlFinds content by its URL, automatically detecting the content type, and optionally updates it
get_content_by_slugSearches for content by slug across one or more content types
Taxonomies
discover_taxonomiesDiscovers all available taxonomies (built-in and custom) in the WordPress site
list_termsLists terms in any taxonomy (categories, tags, or custom taxonomies) with filtering and pagination
create_termCreates a new term in any taxonomy
assign_terms_to_contentAssigns taxonomy terms to content of any type
Users
list_usersLists all users with filtering, sorting, and pagination options
create_userCreates a new user
update_userUpdates an existing user
Media
list_mediaLists media items with filtering and pagination options
create_mediaCreates a new media item
edit_mediaUpdates an existing media item
Comments
list_commentsLists comments with filtering, sorting, and pagination options
create_commentCreates a new comment
update_commentUpdates an existing comment
Plugins
list_pluginsLists all plugins with filtering options
activate_pluginActivates a plugin
create_pluginCreates a plugin from the WordPress.org repository
Site context
fmcp_get_site_contextReturns site URL, active Fluent product versions, content counts, and MCP discovery URLs so the agent knows what is installed before running other tools.
More tools
deactivate_pluginDeactivates a plugin
delete_commentDeletes a comment
delete_mediaDeletes a media item
delete_termDeletes a term from any taxonomy
delete_userDeletes a user
get_commentGets a comment by ID
get_content_termsGets all taxonomy terms assigned to content of any type
get_pluginRetrieves plugin details
get_plugin_detailsGet detailed information about a plugin from the WordPress.org repository
get_termGets a specific term by ID from any taxonomy
get_userGets a user by ID
search_plugin_repositorySearch for plugins in the WordPress.org plugin repository
update_termUpdates an existing term in any taxonomy
upload_mediaUploads a local file to WordPress media library

FluentCRMContacts, lists, tags, campaigns, notes, automations, sequences

59 Tools
Discovery
fcrm_get_crm_contextReturns FluentCRM contact statuses (including transactional), custom fields, and the canonical REST paths the agent should use for CRM calls.
fcrm_estimate_contactsCounts how many contacts match filters (tags, lists, status) without loading full contact rows – useful before bulk sends or segments.
Contacts
fcrm_list_contactsList FluentCRM contacts with filtering and pagination
fcrm_get_contactGet a specific FluentCRM contact by ID
fcrm_create_contactCreate a new FluentCRM contact
fcrm_update_contactUpdate an existing FluentCRM contact
fcrm_delete_contactDelete a FluentCRM contact
fcrm_upsert_contactCreates a contact or updates the existing row matched by email in one call.
fcrm_bulk_upsert_contactsImports or updates up to 500 contacts in one batch (optional dry-run).
fcrm_apply_segments_to_contactsBulk attach or detach tags and lists on many contacts at once.
fcrm_preview_delete_contactDry-run: shows what would be deleted for a contact (related data) before you call delete.
fcrm_send_email_to_contactSends a one-off email to a single contact outside a broadcast.
Contact tags
fcrm_get_contact_tagsGet all tags attached to a FluentCRM contact
fcrm_attach_tagsAttach tags to an existing FluentCRM contact
fcrm_detach_tagsRemove tags from a FluentCRM contact
Contact lists
fcrm_get_contact_listsGet all lists a FluentCRM contact belongs to
fcrm_attach_listsAdd a FluentCRM contact to lists
fcrm_detach_listsRemove a FluentCRM contact from lists
Lists
fcrm_list_listsList all FluentCRM contact lists
fcrm_get_listGet a specific FluentCRM list by ID
fcrm_create_listCreate a new FluentCRM list
fcrm_update_listUpdate a FluentCRM list
fcrm_delete_listDelete a FluentCRM list
fcrm_preview_delete_listDry-run before deleting a list.
Tags
fcrm_list_tagsList all FluentCRM tags
fcrm_get_tagGet a specific FluentCRM tag by ID
fcrm_create_tagCreate a new FluentCRM tag
fcrm_update_tagUpdate a FluentCRM tag
fcrm_delete_tagDelete a FluentCRM tag
fcrm_preview_delete_tagDry-run before deleting a tag.
Campaigns
fcrm_list_campaignsList all FluentCRM email campaigns
fcrm_get_campaignGet a specific FluentCRM campaign by ID
fcrm_create_campaignCreate a new FluentCRM email campaign
fcrm_upsert_campaignCreates or updates a campaign from body fields (by id when updating).
fcrm_change_campaign_statusPause, resume, duplicate, schedule, send, or delete a campaign by action name.
fcrm_send_campaignTriggers send or schedule for a campaign (site may return 501 if FluentCRM has no send route).
fcrm_send_test_emailSends a test message for a campaign using FluentCRM SmartCodes.
Campaign analytics
fcrm_get_campaign_statsAfter a send (or on draft): returns opens, clicks, rates, unsubscribes, and schedule info for one campaign ID.
fcrm_get_campaign_linksPer-link unique click counts for a campaign – which URLs in the email got engagement.
fcrm_get_campaign_clickersLists distinct contacts who clicked any link in the campaign; optional contact fields for tagging follow-up.
Notes
fcrm_list_notesList notes and activities for a FluentCRM contact. Filter by type: note, call, email, meeting, activity.
fcrm_create_noteCreate a note or activity on a FluentCRM contact. Supports HTML in description.
fcrm_update_noteUpdate a note or activity on a FluentCRM contact.
fcrm_delete_noteDelete a note or activity from a FluentCRM contact.
fcrm_preview_delete_noteDry-run before deleting a contact note.
Email templates
fcrm_list_templatesList all FluentCRM email templates
fcrm_get_templateGet a specific FluentCRM email template by ID
fcrm_create_templateCreate a new FluentCRM email template
fcrm_update_templateUpdate an existing FluentCRM email template
fcrm_delete_templateDelete a FluentCRM email template
Automations & funnels
fcrm_list_automationsList FluentCRM automation funnels.
fcrm_get_automationGet a FluentCRM automation funnel by ID.
fcrm_list_funnel_subscribersList contacts enrolled in an automation funnel.
fcrm_update_contact_automation_statusUpdate a contact status inside an automation funnel.
Sequences (FluentCampaign Pro)
fcrm_list_sequencesList email sequences (FluentCampaign Pro).
fcrm_get_sequenceGet an email sequence by ID. include_email_bodies loads sequence emails.
fcrm_manage_sequence_subscribersSubscribe or unsubscribe contacts on a sequence (max 5000 IDs; dry_run for ID preview).
fcrm_estimate_dynamic_segmentReturns how many contacts match dynamic segment filters – preview audience size before send.
More tools
fmcp_get_site_contextReturns site URL, active Fluent product versions, content counts, and MCP discovery URLs so the agent knows what is installed before running other tools.

FluentCommunitySpaces, posts, members, courses, design, chat, media

92 Tools
Spaces
fc_list_spacesList all spaces in FluentCommunity
fc_get_spaceGet detailed information about a specific FluentCommunity space
fc_create_spaceCreate a new space in FluentCommunity. IMPORTANT: For logo/cover_photo, you MUST first use fc_sideload_media to upload the image – regular URLs will be silently ignored!
fc_update_spaceUpdate an existing FluentCommunity space. IMPORTANT: For logo/cover_photo, you MUST first use fc_sideload_media to upload the image – regular URLs will be silently ignored!
Posts
fc_list_postsList all posts from FluentCommunity with optional filtering
fc_get_postGet a specific FluentCommunity post by ID with all details
fc_create_postCreate a new post in FluentCommunity
fc_update_postUpdate an existing FluentCommunity post
fc_delete_postDelete a FluentCommunity post
Comments
fc_list_commentsList FluentCommunity comments for a specific post or all comments
fc_create_commentCreate a new comment on a FluentCommunity post
fc_update_commentUpdate an existing FluentCommunity comment
fc_delete_commentDelete a FluentCommunity comment
Members
fc_list_space_membersList members of a specific FluentCommunity space
fc_add_space_memberAdd a user to a FluentCommunity space
fc_remove_space_memberRemove a user from a FluentCommunity space
fc_register_memberRegister a WordPress user in FluentCommunity (creates XProfile entry so they appear in Members directory)
Bulk posts
fc_bulk_create_postsCreate multiple FluentCommunity posts at once (useful for AI-generated content campaigns)
fc_bulk_update_postsUpdate multiple FluentCommunity posts at once
fc_bulk_delete_postsDelete multiple FluentCommunity posts at once
Design
fc_get_colorsGet FluentCommunity color scheme (light or dark mode)
fc_update_colorsUpdate FluentCommunity color scheme. Use light_schema/dark_schema to select preset (default, ocean_blue, sky_blue, emerald_essence, sunset_sands, custom). Use light_config/dark_config to set custom colors when schema is
fc_get_portal_settingsGet FluentCommunity portal display settings
fc_update_portal_settingsUpdate FluentCommunity portal display settings (layout, sidebar, features)
fc_get_brandingGet FluentCommunity branding settings (logo, favicon, custom CSS)
fc_update_brandingUpdate FluentCommunity branding (logo, favicon, custom CSS/HTML)
fc_get_layoutGet FluentCommunity layout settings (menu position, sidebar placement, component visibility, content injection)
fc_update_layoutUpdate FluentCommunity layout settings. Control menu positioning (top/side), sidebar placement (left/right), component visibility (hide/show members, spaces, etc.), and inject custom content (header, sidebar, footer with HTML/shortcodes)
Chat
fc_list_chat_threadsList FluentCommunity chat threads
fc_list_chat_messagesList messages in a specific FluentCommunity chat thread
Search & analytics
fc_search_contentSearch across all FluentCommunity content (posts, comments, spaces)
fc_get_space_analyticsGet analytics and statistics for a FluentCommunity space
fc_list_termsList FluentCommunity taxonomy terms (categories, tags, or custom taxonomies)
fc_cleanup_membersCleanup orphaned FluentCommunity member records (maintenance tool)
Media
fc_list_mediaList media items
fc_upload_mediaUpload media file
fc_sideload_mediaDownloads an image from a URL and imports it into FluentCommunity media – required before setting space logo or cover from an external URL.
fc_search_giphySearch Giphy for GIFs
More tools
fc_add_bookmarkAdd a bookmark
fc_add_managerAdd a community manager
fc_add_pointsAdd points to a user
fc_add_reactionAdd a reaction to a post
fc_create_courseCreate a new course in FluentCommunity (requires title and space_id)
fc_create_lessonCreate a new lesson in a course (supports HTML content, video embeds)
fc_create_quizCreate a new quiz in a course
fc_create_reportCreate a moderation report
fc_create_space_groupCreate a new space group
fc_create_topicCreate a new topic
fc_create_webhookCreate a new webhook
fc_delete_courseDelete a course from FluentCommunity
fc_delete_lessonDelete a lesson from a course
fc_delete_quizDelete a quiz
fc_delete_space_groupDelete a space group
fc_delete_topicDelete a topic
fc_delete_webhookDelete a webhook
fc_follow_userFollow a user
fc_get_courseGet a specific course by ID with full details
fc_get_course_progressGet course progress for a user (completed lessons, scores, etc.)
fc_get_leaderboardGet the community leaderboard
fc_get_lessonGet a specific lesson by ID with full content
fc_get_my_coursesGet all courses the current user is enrolled in
fc_get_profileGet a specific user profile
fc_get_quizGet a specific quiz by ID
fc_get_space_groupGet a specific space group
fc_get_topicGet a specific topic
fc_list_activitiesList user activities
fc_list_bookmarksList user bookmarks
fc_list_coursesList all courses in FluentCommunity (supports filtering by space, status, search)
fc_list_followersList followers for a user
fc_list_lessonsList all lessons in a specific course
fc_list_managersList community managers
fc_list_notificationsList user notifications
fc_list_profilesList user profiles
fc_list_quizzesList quizzes for a specific course
fc_list_reactionsList reactions on posts
fc_list_reportsList moderation reports
fc_list_scheduled_postsList scheduled posts
fc_list_space_groupsList all space groups
fc_list_topicsList all topics
fc_list_webhooksList all webhooks
fc_mark_notifications_readMark notifications as read
fc_remove_bookmarkRemove a bookmark
fc_remove_managerRemove a community manager
fc_remove_reactionRemove a reaction
fc_unfollow_userUnfollow a user
fc_update_courseUpdate an existing course (title, description, status, settings)
fc_update_course_progressUpdate course progress (mark lesson as completed or in progress)
fc_update_lessonUpdate an existing lesson (content, title, order, settings)
fc_update_profileUpdate a user profile
fc_update_quizUpdate an existing quiz
fc_update_space_groupUpdate a space group
fc_update_topicUpdate a topic

FluentCartProducts, orders, customers, coupons, subscriptions, analytics

51 Tools
Products
fcart_list_productsList all products in FluentCart store with filtering options
fcart_get_productGet detailed information about a specific product
fcart_create_productCreate a new product in FluentCart
fcart_update_productUpdate an existing product
fcart_delete_productDelete a product from FluentCart
fcart_update_product_pricingUpdate product pricing (price, sale_price, SKU)
fcart_get_product_thumbnailGet product thumbnail image
fcart_set_product_thumbnailSet product thumbnail image
Orders
fcart_list_ordersList all orders with filtering options
fcart_get_orderGet detailed information about a specific order
fcart_create_orderCreate a new order manually
fcart_update_orderUpdate order status or details
fcart_delete_orderDelete an order
fcart_mark_order_paidMark an order as paid
fcart_refund_orderRefund an order
fcart_update_order_statusesBulk update order statuses
Customers
fcart_list_customersList all customers in FluentCart
fcart_get_customerGet customer details including order history
fcart_create_customerCreate a new customer
fcart_update_customerUpdate customer details
Coupons
fcart_list_couponsList all discount coupons
fcart_get_couponGet coupon details
fcart_create_couponCreate a new discount coupon
fcart_update_couponUpdate coupon details
fcart_delete_couponDelete a coupon
fcart_apply_couponApply a coupon to a cart or order
Subscriptions
fcart_list_subscriptionsList all subscriptions
fcart_get_subscriptionGet subscription details
fcart_cancel_subscriptionCancel a subscription
fcart_reactivate_subscriptionReactivate a cancelled subscription
Analytics
fcart_get_dashboard_statsFluentCart dashboard snapshot: revenue, orders, and key KPIs for a date range.
fcart_get_analyticsStore analytics series and breakdowns from FluentCart.
fcart_get_reports_overviewHigh-level reports overview (sales, products, customers).
fcart_get_quick_statsQuick stats widget data (today / period comparisons).
Licensing
fcart_get_licensing_line_chartGet FluentCart licensing line chart data showing license activations over time
fcart_get_licensing_pie_chartGet FluentCart licensing pie chart data showing license distribution by status
fcart_get_licensing_summaryGet FluentCart licensing summary with total licenses, active, expired, and revenue
fcart_list_licensesRuns the fcart_list_licenses FluentMCP action on your connected WordPress site.
fcart_get_licenseRuns the fcart_get_license FluentMCP action on your connected WordPress site.
Store settings
fcart_list_tax_classesList all FluentCart tax classes
fcart_list_shipping_zonesList all FluentCart shipping zones and methods
fcart_get_settingsGet FluentCart global settings and configuration
fcart_get_permissionsGet current user FluentCart permissions and capabilities
fcart_list_filesList FluentCart digital product files
fcart_list_integration_addonsList available FluentCart integration addons
fcart_get_global_settingsGet FluentCart global integration settings
fcart_get_global_feedsGet FluentCart global feeds configuration
fcart_list_notificationsList FluentCart notifications
fcart_get_notificationGet a specific FluentCart notification by ID
More tools
fcart_get_categoryGet a specific FluentCart product category by ID
fcart_list_categoriesList FluentCart product categories
02 – Pro Tools

66 server-level tools for admins

File system, database, settings, themes, WooCommerce, and WP-CLI. Requires ML FluentMCP Pro and an administrator account.

Pro · File systemRead, write, list, move, copy, delete under WordPress root and uploads

7 Tools
File system
pro_fs_copyCopy a file
pro_fs_deleteDelete file from WordPress file system
pro_fs_listList directory contents in WordPress file system
pro_fs_mkdirCreate directory
pro_fs_moveMove or rename file
pro_fs_readRead file contents from WordPress file system (2MB limit)
pro_fs_writeWrite or create file in WordPress file system

Pro · DatabaseQuery, backup, optimize, export, and inspect tables

8 Tools
Database
pro_db_backupCreate database backup
pro_db_export_sqlExport tables as SQL
pro_db_import_sqlImport and execute SQL
pro_db_optimizeOptimize database tables
pro_db_queryExecute SQL query on WordPress database
pro_db_table_infoGet table row count and size
pro_db_table_structureGet table column structure
pro_db_tablesList all database tables

Pro · SettingsWordPress options and settings panels

12 Tools
Settings
pro_settings_clear_cacheClear WordPress object and page cache
pro_settings_customizerGet or update theme customizer settings
pro_settings_flush_permalinksFlush and regenerate permalink rules
pro_settings_generalGet or update general WordPress settings
pro_settings_get_optionGet a WordPress option value
pro_settings_list_optionsList WordPress options
pro_settings_menusList WordPress navigation menus
pro_settings_permalinksGet or update permalink settings
pro_settings_readingGet or update reading settings
pro_settings_update_optionUpdate a WordPress option
pro_settings_widgetsList WordPress widget areas and widgets
pro_settings_writingGet or update writing settings

Pro · ThemesInstall, activate, update, and search themes

6 Tools
Themes
pro_theme_activateActivate an installed WordPress theme
pro_theme_deleteDelete an installed WordPress theme
pro_theme_installInstall a theme from WordPress.org repository
pro_theme_listList all installed WordPress themes
pro_theme_searchSearch the WordPress.org theme directory
pro_theme_updateUpdate a theme to its latest version

Pro · SystemCron, transients, security scan, performance

5 Tools
System
pro_system_cron_jobsList WordPress scheduled cron jobs
pro_system_performanceGet server and WordPress performance metrics
pro_system_run_cronManually trigger a cron hook
pro_system_security_scanRun a WordPress security scan
pro_system_transientsList WordPress transients

Pro · Config files (tools)Read wp-config.php and .htaccess (redacted)

2 Tools
Config files (tools)
pro_config_htaccessRead or update .htaccess file
pro_config_wp_configRead wp-config.php (sensitive values redacted)

Pro · WooCommerceWooCommerce products, orders, customers, inventory, reports

22 Tools
WooCommerce
pro_woo_categoriesList product categories
pro_woo_create_customerCreate a WooCommerce customer
pro_woo_create_orderCreate a WooCommerce order
pro_woo_create_productCreate a WooCommerce product
pro_woo_delete_customerDelete a WooCommerce customer
pro_woo_delete_orderDelete a WooCommerce order
pro_woo_delete_productDelete a WooCommerce product
pro_woo_get_customerGet a WooCommerce customer by ID
pro_woo_get_orderGet a WooCommerce order by ID
pro_woo_get_productGet a WooCommerce product by ID
pro_woo_inventory_stockUpdate product stock quantity
pro_woo_list_customersList WooCommerce customers
pro_woo_list_ordersList WooCommerce orders
pro_woo_list_productsList WooCommerce products
pro_woo_low_stockGet low stock products
pro_woo_reports_customersGet customer reports
pro_woo_reports_salesGet WooCommerce sales reports
pro_woo_reports_top_productsGet top selling products
pro_woo_update_customerUpdate a WooCommerce customer
pro_woo_update_orderUpdate a WooCommerce order
pro_woo_update_order_statusUpdate order status
pro_woo_update_productUpdate a WooCommerce product

Pro · WP-CLIRun WP-CLI when available on the server

2 Tools
WP-CLI
pro_wpcli_availableCheck if WP-CLI is available
pro_wpcli_executeExecute a WP-CLI command

Run your site from chat

Get ML FluentMCP on your WordPress site and use these tools from your AI assistant.