fluent-community-mcp (wplaunchify/fluent-community-mcp) is an MCP server listed on the M8ven Trust Index. It scores 54 out of 100, grade D. It declares 169 tools. No publisher has claimed this listing.
Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
wplaunchify
Source: ModelScope
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
list_commentsLists comments with filtering, sorting, and pagination options
get_commentGets a comment by ID
create_commentCreates a new comment
update_commentUpdates an existing comment
delete_commentDeletes a comment
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
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_mark_order_paidMark an order as paid
fcart_refund_orderRefund an order
fcart_update_order_statusesBulk update order statuses
fcart_delete_orderDelete an order
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
fcart_list_couponsList all discount coupons
fcart_create_couponCreate a new discount coupon
fcart_update_couponUpdate coupon details
fcart_delete_couponDelete a coupon
fcart_get_couponGet coupon details
fcart_apply_couponApply a coupon to a cart or order
fcart_list_subscriptionsList all subscriptions
fcart_get_subscriptionGet subscription details
fcart_cancel_subscriptionCancel a subscription
fcart_reactivate_subscriptionReactivate a cancelled subscription
fcart_get_analyticsGet store analytics and sales data
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
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
fc_update_spaceUpdate an existing FluentCommunity space
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
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_search_contentSearch across all FluentCommunity content (posts, comments, spaces)
fc_get_space_analyticsGet analytics and statistics for a FluentCommunity space
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
fc_get_colorsGet FluentCommunity color scheme (light or dark mode)
fc_update_colorsUpdate FluentCommunity color scheme for light or dark mode
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)
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_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_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_list_campaignsList all FluentCRM email campaigns
fcrm_get_campaignGet a specific FluentCRM campaign by ID
fcrm_create_campaignCreate a new FluentCRM email campaign
fcrm_send_campaignSend a FluentCRM campaign
list_mediaLists media items with filtering and pagination options
create_mediaCreates a new media item
edit_mediaUpdates an existing media item
delete_mediaDeletes a media item
mlcanvas_create_pageCreate a custom HTML/CSS page using ML Canvas Block. Perfect for landing pages, full-width designs, and custom layouts. No block recovery needed!
mlcanvas_edit_pageSurgical editing for ML Canvas pages - find/replace specific HTML/CSS snippets without rewriting entire page. Works on ANY post type with ML Canvas block.
mlcanvas_get_docsGet ML Canvas Block API documentation
mlimg_generateGenerate new AI image from text prompt using Gemini 2.5 Flash. Perfect for creating custom images, illustrations, and visual content.
mlimg_editEdit existing image with AI. Modify colors, add elements, change styles, or transform existing images.
mlimg_iterateCreate variations of existing image. Generate multiple versions with different styles or modifications.
mlimg_batch_generateGenerate multiple AI images in batch. Create multiple images from different prompts in one request.
mlimg_list_imagesList AI-generated/edited images. Filter by operation type, category, and more.
mlimg_get_historyGet image generation/editing history for a specific image. See all operations performed on an image.
mlimg_list_categoriesList media categories available for organizing AI-generated images.
mlimg_healthCheck ML Image Editor API health and configuration. Verify plugin is installed and API keys are configured.
mlmh_search_imagesSearch Google Images via SERP API. Returns image results with URLs, thumbnails, dimensions, and sources ready for import to WordPress media library. Requires SERP API key configured in ML Media Hub settings.
45 further tools are not listed here. The complete surface is in the source.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
axios Vulnerable to Full Man-in-the-Middle via Prototype Pollution Gadget in `config.proxy`
axios Vulnerable to Credential Theft and Response Hijacking via Prototype Pollution Gadget in Config Merge
Axios is Vulnerable to Denial of Service via __proto__ Key in mergeConfig
WORDPRESS_API_URL"": "https://yoursite.com",WORDPRESS_PASSWORDWORDPRESS_USERNAME"": "your-username",Tool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
169/169 tools missing one or more hints — list_comments (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_comment (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); create_comment (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +166 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
License file
No license file
Add a LICENSE file (MIT, Apache-2.0, etc.).
Tests exist
No test files found
Add tests that exercise each declared tool.
Shell command execution
1 child_process/subprocess call in production code — runs shell commands (src/cli.ts:34)
Prefer library functions over shell-outs. If you must shell out, ensure all inputs are properly escaped.
Secrets not logged
1 secret value sent to console.log
Redact or omit secret values from log output.
Production dependencies are patched
0 critical, 15 high severity in production deps — @modelcontextprotocol/sdk@1.4.1 (high), @modelcontextprotocol/sdk@1.4.1 (high)
Run npm audit fix, or upgrade the affected packages to a non-vulnerable version.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/wplaunchify/fluent-community-mcp)?variant=verified from the URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check