Skip to main content
Glama

Fluent Community MCP Server

Version 2.0.0 - Universal Model Context Protocol server for WordPress and the complete Fluent Suite ecosystem.

npm version License: MIT

πŸš€ Overview

This MCP server provides 90+ AI-powered tools for managing WordPress and the Fluent Suite of plugins:

  • WordPress Core (38 tools): Posts, pages, custom post types, media, users, plugins, comments, taxonomies

  • FluentCommunity (30 tools): Spaces, posts, comments, members, search, analytics, design, layout

  • FluentCRM (20 tools): Contacts, campaigns, lists, tags, email marketing

  • FluentCart (16 tools): Products, orders, customers, coupons, analytics

  • ML Canvas Block (2 tools): Custom HTML/CSS page creation, landing pages, full-width designs

Perfect for AI agents like Claude Desktop and Cursor IDE to automate your WordPress site management.

πŸ“¦ Installation

Quick Start (Cursor IDE)

  1. Install the WordPress Plugin

    • Download fluent-community-manager.zip (v3.7.0+)

    • Upload to WordPress: Plugins β†’ Add New β†’ Upload Plugin

    • Activate the plugin

  2. Generate MCP Credentials

    • Go to WordPress Admin β†’ Fluent Community Manager

    • Click "MCP Setup" tab

    • Click "Generate Application Password"

    • Copy the JSON configuration

  3. Configure Cursor

    • Open ~/.cursor/mcp.json (create if doesn't exist)

    • Add the configuration:

{
  "mcpServers": {
    "fluent-community": {
      "command": "npx",
      "args": [
        "-y",
        "@wplaunchify/fluent-community-mcp@latest"
      ],
      "env": {
        "WORDPRESS_API_URL": "https://yoursite.com",
        "WORDPRESS_USERNAME": "your-username",
        "WORDPRESS_APP_PASSWORD": "your-app-password"
      }
    }
  }
}
  1. Restart Cursor - The tools will appear automatically!

Claude Desktop Setup

Same steps, but edit ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows).

πŸ› οΈ Available Tools

WordPress Core Tools (38 tools)

Content Management:

  • list_content - List posts, pages, or custom post types

  • get_content - Get specific content by ID

  • create_content - Create new content

  • update_content - Update existing content

  • delete_content - Delete content

  • find_content_by_url - Find content by URL

  • get_content_by_slug - Find content by slug

  • discover_content_types - List all available content types

Taxonomy Management:

  • discover_taxonomies - List all taxonomies

  • list_terms - List terms in a taxonomy

  • get_term - Get specific term

  • create_term - Create new term

  • update_term - Update term

  • delete_term - Delete term

  • assign_terms_to_content - Assign terms to content

  • get_content_terms - Get all terms for content

Media Management:

  • list_media - List media files

  • create_media - Upload new media

  • edit_media - Edit media metadata

  • delete_media - Delete media

User Management:

  • list_users - List WordPress users

  • get_user - Get user details

  • create_user - Create new user

  • update_user - Update user

  • delete_user - Delete user

Plugin Management:

  • list_plugins - List installed plugins

  • get_plugin - Get plugin details

  • activate_plugin - Activate plugin

  • deactivate_plugin - Deactivate plugin

  • create_plugin - Install plugin from WordPress.org

  • search_plugin_repository - Search WordPress.org plugins

  • get_plugin_details - Get plugin info from repository

Comments:

  • list_comments - List comments

  • get_comment - Get comment details

  • create_comment - Create comment

  • update_comment - Update comment

  • delete_comment - Delete comment

FluentCommunity Tools (30 tools)

Space Management:

  • fc_list_spaces - List all community spaces

  • fc_get_space - Get space details

  • fc_create_space - Create new space

  • fc_update_space - Update space

  • fc_list_space_members - List space members

  • fc_add_space_member - Add member to space

  • fc_remove_space_member - Remove member from space

Post Management:

  • fc_list_posts - List community posts

  • fc_get_post - Get post details

  • fc_create_post - Create new post

  • fc_update_post - Update post

  • fc_delete_post - Delete post

  • fc_bulk_create_posts - Create multiple posts

  • fc_bulk_update_posts - Update multiple posts

  • fc_bulk_delete_posts - Delete multiple posts

Comment Management:

  • fc_list_comments - List comments

  • fc_create_comment - Create comment

  • fc_update_comment - Update comment

  • fc_delete_comment - Delete comment

Search & Analytics:

  • fc_search_content - Search posts, comments, spaces

  • fc_get_space_analytics - Get space analytics

Design & Styling:

  • fc_get_colors - Get color scheme (light/dark mode)

  • fc_update_colors - Update color scheme

  • fc_get_portal_settings - Get portal settings

  • fc_update_portal_settings - Update portal settings

  • fc_get_branding - Get branding settings

  • fc_update_branding - Update branding (logo, CSS, etc.)

Layout Control:

  • fc_get_layout - Get layout settings

  • fc_update_layout - Update layout (menu, sidebar, components)

FluentCRM Tools (46 tools)

Contact Management:

  • fcrm_list_contacts - List CRM contacts

  • fcrm_get_contact - Get contact details

  • fcrm_create_contact - Create new contact

  • fcrm_update_contact - Update contact

  • fcrm_delete_contact - Delete contact

  • fcrm_search_contacts - Search contacts

List Management:

  • fcrm_list_lists - List all contact lists

  • fcrm_get_list - Get list details

  • fcrm_create_list - Create new list

  • fcrm_update_list - Update list

  • fcrm_delete_list - Delete list

  • fcrm_add_contact_to_list - Add contact to list

  • fcrm_remove_contact_from_list - Remove contact from list

Tag Management:

  • fcrm_list_tags - List all tags

  • fcrm_get_tag - Get tag details

  • fcrm_create_tag - Create new tag

  • fcrm_update_tag - Update tag

  • fcrm_delete_tag - Delete tag

  • fcrm_add_tag_to_contact - Tag a contact

  • fcrm_remove_tag_from_contact - Remove tag from contact

Campaign Management:

  • fcrm_list_campaigns - List email campaigns

  • fcrm_get_campaign - Get campaign details

  • fcrm_create_campaign - Create new campaign

  • fcrm_update_campaign - Update campaign

  • fcrm_delete_campaign - Delete campaign

  • fcrm_send_campaign - Send campaign

Automation:

  • fcrm_list_automations - List automation funnels

  • fcrm_get_automation - Get automation details

  • fcrm_create_automation - Create automation

  • fcrm_update_automation - Update automation

  • fcrm_delete_automation - Delete automation

Email Sequences:

  • fcrm_list_sequences - List email sequences

  • fcrm_get_sequence - Get sequence details

  • fcrm_create_sequence - Create sequence

  • fcrm_update_sequence - Update sequence

  • fcrm_delete_sequence - Delete sequence

Forms & Webhooks:

  • fcrm_list_forms - List forms

  • fcrm_get_form - Get form details

  • fcrm_list_webhooks - List webhooks

  • fcrm_create_webhook - Create webhook

  • fcrm_delete_webhook - Delete webhook

Analytics:

  • fcrm_get_contact_activity - Get contact activity

  • fcrm_get_campaign_stats - Get campaign statistics

FluentCart Tools (16 tools)

Product Management:

  • fcart_list_products - List products

  • fcart_get_product - Get product details

  • fcart_create_product - Create new product

  • fcart_update_product - Update product

  • fcart_delete_product - Delete product

Order Management:

  • fcart_list_orders - List orders

  • fcart_get_order - Get order details

  • fcart_create_order - Create new order

  • fcart_update_order - Update order status

Customer Management:

  • fcart_list_customers - List customers

  • fcart_get_customer - Get customer details

Coupon Management:

  • fcart_list_coupons - List discount coupons

  • fcart_create_coupon - Create new coupon

  • fcart_update_coupon - Update coupon

  • fcart_delete_coupon - Delete coupon

Analytics:

  • fcart_get_analytics - Get store analytics

ML Canvas Block Tools (2 tools)

Page Creation:

  • mlcanvas_create_page - Create custom HTML/CSS pages

  • mlcanvas_get_docs - Get ML Canvas API documentation

πŸ“š Usage Examples

Create a Community Post

// Using fc_create_post tool
{
  "space_id": 1,
  "user_id": 1,
  "title": "Welcome to Our Community!",
  "message": "<h2>Hello Everyone!</h2><p>We're excited to have you here.</p>",
  "type": "text",
  "status": "published",
  "privacy": "public"
}

Update Community Colors

// Using fc_update_colors tool
{
  "mode": "light",
  "colors": {
    "navbar_bg": "#1a202c",
    "navbar_text": "#ffffff",
    "accent_color": "#3182ce",
    "button_primary": "#3182ce",
    "link_color": "#2b6cb0"
  }
}

Create FluentCRM Contact

// Using fcrm_create_contact tool
{
  "email": "john@example.com",
  "first_name": "John",
  "last_name": "Doe",
  "status": "subscribed",
  "tags": ["customer", "vip"],
  "lists": [1, 2]
}

Create FluentCart Product

// Using fcart_create_product tool
{
  "name": "Premium Membership",
  "description": "Access to all premium features",
  "price": 99.00,
  "sale_price": 79.00,
  "sku": "PREM-001",
  "status": "publish"
}

Create ML Canvas Page

// Using mlcanvas_create_page tool
{
  "title": "Landing Page",
  "html": "<div style='background:linear-gradient(135deg,#667eea,#764ba2);padding:100px;text-align:center;'><h1 style='color:white;font-size:4rem;'>Welcome</h1></div>",
  "css": "h1 { text-shadow: 2px 2px 4px rgba(0,0,0,0.2); }",
  "hideHeader": true,
  "hideFooter": true,
  "canvasMode": true,
  "hideTitle": true,
  "status": "publish"
}

πŸ”§ Configuration

Environment Variables

  • WORDPRESS_API_URL - Your WordPress site URL (required)

  • WORDPRESS_USERNAME - WordPress username (required)

  • WORDPRESS_APP_PASSWORD - Application password (required)

Plugin Requirements

  • WordPress 5.8+

  • Fluent Community Manager Plugin v3.8.0+ (required)

  • FluentCommunity Plugin (optional, for community tools)

  • FluentCRM Plugin (optional, for CRM tools)

  • FluentCart Plugin (optional, for e-commerce tools)

  • ML Canvas Block Plugin (optional, for custom page creation)

πŸ” Security

  • Uses WordPress Application Passwords for authentication

  • All requests require manage_options capability

  • Supports WordPress nonces and REST API authentication

  • No API keys stored in code - all credentials via environment variables

πŸ› Troubleshooting

Tools Not Appearing

  1. Restart Cursor/Claude Desktop completely

  2. Clear npx cache: npx clear-npx-cache

  3. Verify mcp.json configuration

  4. Check WordPress plugin is activated

404 Errors

  • Ensure Fluent Community Manager plugin v3.7.0+ is installed

  • Check WordPress permalink settings (must not be "Plain")

  • Verify Application Password is correct (no spaces)

Permission Errors

  • User must have manage_options capability (Administrator role)

  • Check Application Password hasn't expired

  • Verify WordPress user exists and is active

πŸ“– Documentation

  • Plugin Documentation: See fluent-community-manager.php header

  • FluentCommunity API: https://fluentcommunity.co/docs/

  • FluentCRM API: https://fluentcrm.com/docs/rest-api/

  • FluentCart API: https://dev.fluentcart.com/api/

  • WordPress REST API: https://developer.wordpress.org/rest-api/

🎯 Black Friday 2025 Package

This MCP server is part of the MinuteLaunch Black Friday 2025 offering, providing complete AI-powered automation for:

  • Community management

  • Email marketing

  • E-commerce operations

  • Content creation

  • Customer relationship management

🀝 Contributing

This is a proprietary package developed by 1WD LLC for the MinuteLaunch ecosystem.

πŸ“„ License

MIT License - Copyright Β© 2025 1WD LLC

  • npm Package: https://www.npmjs.com/package/@wplaunchify/fluent-community-mcp

  • GitHub: https://github.com/wplaunchify/fluent-community-mcp

  • Support: https://minutelaunch.com/support

πŸŽ‰ What's New in v2.0.0

  • βœ… FluentCRM Integration - 46 new tools for email marketing automation

  • βœ… FluentCart Integration - 16 new tools for e-commerce management

  • βœ… ML Canvas Block Integration - 2 new tools for custom page creation

  • βœ… Layout Control - Customize FluentCommunity portal layout

  • βœ… Enhanced Design Tools - Complete theming and branding control

  • βœ… 112+ Total Tools - Comprehensive WordPress + Fluent Suite + ML Canvas coverage

  • βœ… Better Documentation - Complete API reference and examples

  • βœ… Improved Error Handling - Better error messages and debugging


Made with ❀️ by 1WD LLC for the MinuteLaunch Community

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wplaunchify/fluent-community-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server