How to Use the Freshmarketer MCP in Windsurf
Let Windsurf handle your marketing ops. Cascade sequences Freshmarketer API calls automatically while you write the campaign logic.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Freshmarketer MCP to Windsurf
Create your Vinkius account to connect Freshmarketer to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Automate Contact Syncing
Using `upsert_contact` pushes new signups directly into your marketing database. Windsurf reads your local user schema and maps the fields without you writing the boilerplate. If the sync fails, Cascade catches the error and adjusts the payload autonomously. Grouping users happens next. The agent calls `list_mailing_lists` to find the right segment, then uses `create_mailing_list` if a specific cohort doesn't exist yet. Everything gets wired up in the background while you focus on the core application code.
Trigger Custom Journeys
Firing `post_custom_event` pushes specific user actions into your marketing engine. Cascade looks at your application events—like a completed checkout—and automatically scripts the integration. You define the goal, and the agent builds the bridge. Verifying the setup requires `list_journeys` and `list_custom_events`. Windsurf pulls the active journey configurations right into your editor window. You see exactly which triggers match your code before deploying a single file.
Manage Transactional Emails
Calling `send_transactional_email` dispatches receipts or password resets instantly. Instead of digging through API docs, tell Windsurf to build a notification module. The agent drafts the function, inserts the tool, and tests the connection. Debugging delivery issues starts with `check_account_status` to rule out API limits. Then, Cascade runs `get_contact_details` to verify the user's current subscription state. Your workflow never leaves the IDE.
Set up Freshmarketer MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the Freshmarketer MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my Freshmarketer payment history." If connected, Cascade will call the Freshmarketer tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"freshmarketer-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Freshmarketer. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Freshmarketer MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Freshmarketer MCP today
We host it, we monitor it, we maintain it. You just paste one token.