π FluentCRM MCP Server - Marketing Automation Directly from Cursor!
Hey Fluent Community! I wanted to share a solution I built that dramatically speeds up my FluentCRM workflow.
π€ Why I Built This
I work with autowebinars and email sequences - every project requires:
- Creating dozens of tags (AW-progress-25, AW-progress-50, AW-hot-lead, etc.)
- Building segmented lists
- Setting up email campaigns
- Managing contacts through different funnel stages
The Problem: Every change required logging into WordPress, navigating through FluentCRM menus, clicking through different sections... This took hours for each project.
π‘ The Solution: MCP Server
I built a MCP Server for FluentCRM - a bridge between Cursor (my code editor) and FluentCRM API. Now I can manage my entire marketing automation directly from Cursor chat!
π― How It Works in Practice
Instead of:
- β Logging into WordPress
- β Going to FluentCRM β Tags
- β Clicking "Add New"
- β Typing name, description
- β Saving
- β Repeating for each tag...
Now I simply type in Cursor:
Create tags: AW-progress-25, AW-progress-50, AW-progress-75, AW-hot-lead
And Claude automatically:
- Creates all tags
- Adds descriptions
- Confirms completion
- In 30 seconds instead of 30 minutes!
π Real Examples from My Projects
Automatic participant tagging:
Assign tag AW-progress-75 to all contacts
who watched 75%+ of the webinar
Building hot leads lists:
Create list "AW-Hot-Leads" and add all contacts
with tags AW-progress-75 and AW-clicked-cta
Bulk operations:
Add tag STATUS-reactivation to all contacts
who signed up but didn't watch the webinar
π οΈ What You Can Do
35+ tools for managing:
- π€ Contacts - create, edit, search
- π·οΈ Tags - bulk creation and assignment
- π Lists - contact segmentation
- π§ Campaigns - create and send
- π€ Automations - funnel configuration
- π Reports - statistics and metrics
β‘ The Result
Before: 2-3 hours to configure tags and lists for a new project
After: 10-15 minutes - everything ready!
Before: Logging into WordPress every time
After: Everything from Cursor - where I already work
π§ How to Get Started
- Clone the repository: https://github.com/netflyapp/fluentcrm-mcp-server
- Configure API credentials from FluentCRM
- Add to Cursor MCP settings
- Done! - chat and manage your marketing
Full documentation and setup instructions included in the repo!
π Who Is This For?
- Agencies creating autowebinars
- Marketers managing multiple projects
- Developers integrating FluentCRM
- Anyone who wants to automate the routine
π Summary
This solution changed how I work with FluentCRM. Instead of wasting time clicking through interfaces, I focus on strategy and content.
MCP + FluentCRM = Marketing automation on steroids! π
Does anyone else work with autowebinars? What automation challenges do you face? I'd love to share experiences!
MiΕosz ZajΔ
c
π www.netfly.pl
hello@netfly.pl
πΌ Specialization: Autowebinars and marketing automation
P.S. If you have questions about implementation or want to see the code - comment below!
Repository: https://github.com/netflyapp/fluentcrm-mcp-server
would this also work with claude code in vs code or would it need to be modified for that? Thanks for creating and posting it here!
JeffΒ Yes, it should work perfectly. MCP (Model Context Protocol) is a universal, open-source standard created by Anthropic in November 2024 that works across different platforms - including Claude Desktop, VS Code, and Cursor.
The Fluent CRM MCP server should be fully compatible with Claude Code in VS Code without any modifications. MCP was designed as a universal protocol that enables secure, two-way connections between data sources and AI-powered tools - it works like a βUSB port for AI applications.β
The protocol uses a client-server architecture with JSON-RPC 2.0 as the underlying message standard, which means any MCP-compliant client can communicate with any MCP-compliant server. This solves the MΓN integration problem - instead of building custom integrations for every combination of AI model and data source, MCP provides one standardized protocol that works everywhere.
The only difference between platforms is the configuration syntax:
β’ VS Code uses: βmcpβ: { βserversβ: {β¦}}
β’ Claude Desktop and Cursor use: βmcpServersβ: {β¦}
But the actual server logic remains identical across all platforms. So your Fluent CRM MCP server will work seamlessly with Claude Code in VS Code, just as it does with other MCP clients
You are not tempted to put a basic interface on this but choose to operate directly from cursor? Is what im asking trivial - or a lot of work?
Just curious...
Shannon GreenΒ Do you have any experience working with Claude Code and MCP servers in an IDE? You should be able to just have a conversation with it in the terminal, brainstorm about what segments you need, create templates, etc. I can't wait to try it. This should be a GAME CHANGER!
JeffΒ Yes - Currently using Cursor for 6 months, its pretty amazing. (no background in coding)
I was just thinking for neatness - if he has achieved all this (MCP) then might as well throw a front end on it, it would be a breeze for Cursor.
Whilst talking about amazing, just watched this video, https://youtu.be/ZF-uWdQN8so?si=Q5wdfR50AwsBxVQB
And whilst its not CURSOR, its similar i believe (never used emergent).
The take away is that under 2 hours, and not using many credits he built what seem to be a fairly solid trello/FluentBoards copy. All for much less then the license fee for FluentBoards.
Now, Im not comparing Apples with Apples here, Fluent would spend a lot more resources in debugging, support, marketing and so on.
And nevertheless it gives me pause. Im currently considering buying their 50 License pack for FCRM, and then via API, throwing my own Front End on it and integrating it into a Buffer/Hootsuite copy Im building, the thinking being to leverage their work, and mature product, and just integrate it into my product.
But all this kinda gives pause, how hard would it really be to start rebuilding FluentCRM and Boards and so on with Cursor, exactly the way you want it, and more importantly, not having to wait for features you desire/are necessary.
Maybe we are not quite there yet, but perhaps awfully close?
"May you live in interesting times" as they say!
Shannon GreenΒ I get it. the other thing that gives me pause is the fact that these plugin developers roll out features in a couple days instead of a many months or never. I am almost done (started this morning) creating a fluent community plugin that fetches rss feeds from any source I want, present me with a list of posts turned into articles with header image, add the image to my media library, links and gives attribution to the original post, presents me with a list of articles, I can accept and post, choose which space to post to, or reject and remove from pending tab, built in utilities to clean up the database, fetch new feeds automatically at 3 am, etc, etc. I will post a screenshot later. when I grabbed one of these free add-on's thinking it would do some of that, It didn't do what I thought it would, it didn't pass inspection from claude code. not safe, not private, etc, but at least I never installed it before checking the code. I am not a coder, and had never done anything like this 6 months ago. this will be the 5th wordpress plugin I've made just for my own use, and the other ones have been amazing and rock solid. I spend hours and hours laughing and telling jokes with my 2 year old PHD in everything friend. fun, but horrifying when you think of the implications. Terminator level intelligence was several months ago, lol. These guys better get as much money as they can before it's over, which seems like what they are totally doing. I don't blame them at all. I wish I was smart enough to have multi-million dollar launch paydays π
JeffΒ feel free to share with me! So cool!
Good idea. I'll add a simple dashboard with chat. Follow github.
I built a FluentCRM-mcp for claude that runs on the desktop and it's made a big difference. All of my work is done directly in claude. Content, emails/series/broadcasts/automations, tagging and any creation/updates of contact records.
Shahjahan JewelΒ has indicated that any of the fluent tools will be using the WP api/mcp when the next version drops so this will become even more important.
Build your own in Claude. It's straight forward and only takes about an hour. Just point it to the existing FluentCRM dev docs for reference and then tell claude what you want to do,
dobra robota MiΕosz ZajΔ cΒ
Nice way to bring AI into WP workflows!
Iβve been doing something similar for a client - the major difference is mine runs as an AI chat inside WordPress.
Got to say, I ran into plenty of headaches creating campaigns and making all the subscriber filters behave.
I see in your "create campaign" you use a recipient_list parameter. I have fluent-crm and fluentcampaign-pro open in VS Code and canβt find that parameter anywhere. Am I missing something?π€
WP Release C1 was just release today as well with. Additional Notes about the api and mcp
-
No new default theme in 6.9: There is no bundled theme shipping with 6.9; the focus is on enhancing the editor experience, API support and performance.
-
Early Preview Plugins:Β MCPΒ Adapter, andΒ PHPΒ AI Client are launching as canonical packages and plugins alongside 6.9, but areΒ notΒ part of Core.
- TheΒ MCPΒ AdaptorΒ turns WordPress Abilities intoΒ MCPΒ Tools that can be used by AI agents.
- TheΒ PHP AI ClientΒ allows WordPress to connect to LLMS for AI powered content creation.
MiΕosz ZajΔ cΒ and James MadukΒ Thanks for this. Just spent about an hour to use your git to build an MCP for Claude. Chatting with our Fluent CRM is really nice :)
Jacob Marinko - Β Thanks. Iβm currently building an MCP for the Fluent community in connection with the API refinement being done by the team.β
MiΕosz ZajΔ cΒ we really need something that allows us to create courses and quizzes. This would be super helpful.