Skip to main content

πŸš€ 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:

  1. ❌ Logging into WordPress
  2. ❌ Going to FluentCRM β†’ Tags
  3. ❌ Clicking "Add New"
  4. ❌ Typing name, description
  5. ❌ Saving
  6. ❌ 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

  1. Clone the repository: https://github.com/netflyapp/fluentcrm-mcp-server
  2. Configure API credentials from FluentCRM
  3. Add to Cursor MCP settings
  4. 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

Jeff Mapes

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!

MiΕ‚osz ZajΔ…c

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

Shannon Green

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...

Jeff Mapes

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!

Shannon Green

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!

Jeff Mapes

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 πŸ˜†

Michael Hall

JeffΒ feel free to share with me! So cool!

MiΕ‚osz ZajΔ…c

Good idea. I'll add a simple dashboard with chat. Follow github.

James Maduk

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.

James Maduk

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,

Vibe Code

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?πŸ€”

James Maduk

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.

Jacob Marinko

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 :)

MiΕ‚osz ZajΔ…c

Jacob Marinko - Β Thanks. I’m currently building an MCP for the Fluent community in connection with the API refinement being done by the team.”

Mohi Ahmed

MiΕ‚osz ZajΔ…cΒ we really need something that allows us to create courses and quizzes. This would be super helpful.