How to Use the Marketo MCP in Windsurf
Run multi-step marketing automation workflows autonomously in Windsurf using live Marketo data.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Marketo MCP to Windsurf
Create your Vinkius account to connect Marketo 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.
Chain lead qualification workflows with Windsurf Cascade
`get_lead_by_email` pulls the profile of a prospect directly into your Windsurf active session when you ask Cascade to check a lead. Cascade reads the returned JSON, grabs the lead ID, and immediately triggers `list_activities` to map out their entire touchpoint history without you writing a single line of glue code. This autonomous loop runs entirely within your Windsurf workspace while querying Marketo's API. Cascade handles the Marketo payload translation behind the scenes, letting you focus on writing the React components that consume this user history.
Map static lists to active campaigns via MCP Server tools
`list_leads_by_list` fetches target prospects from a specific Marketo static list so Windsurf can analyze who needs to be enrolled in your next nurture sequence. Cascade reads this cohort data, matches it against campaign structures retrieved via `list_campaigns`, and maps out the exact flow. You don't have to bounce back and forth between your Windsurf editor and the Marketo browser interface. Windsurf chains these Marketo tools sequentially to verify that your code targets the correct marketing segment before you deploy.
Audit smart campaigns directly inside your workspace
`list_smart_campaigns` lets your Windsurf agent inspect active automation logic to find broken triggers or outdated rules. Cascade uses `get_smart_campaign_by_id` to drill into specific Marketo assets, comparing the live API responses against your local configuration files. The Windsurf agent flags any mismatches between your local codebase and your live Marketo programs. You get a clear, step-by-step plan to fix the discrepancies, executed autonomously by Cascade using Marketo metadata.
Set up Marketo 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 Marketo 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 Marketo payment history." If connected, Cascade will call the Marketo tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"marketo-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 Marketo. 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 Marketo MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Marketo MCP today
We host it, we monitor it, we maintain it. You just paste one token.