MCP Monday: Two New Marketo MCP Servers Are Live
Every Monday, we pull back the curtain on what’s shipping in Workato Enterprise MCP.
This Week: Marketing Automation Gets Its AI Moment
Two new pre-built MCP servers are live today — Marketo Lead & Activity Ops and Marketo Program Ops. We now have 29 production-grade MCP servers available for Workato Enterprise MCP customers.
What’s New
Marketo Lead & Activity Ops — 11 tools
Find, create, and update Marketo leads — review activity history, manage static list membership, and keep lead data accurate without navigating the Marketo UI.
View Marketo Lead & Activity Ops documentation →
Marketo Program Ops — 19 tools
Create and run Marketo marketing programs — clone programs, activate campaigns, manage participants, and track performance, all in a single conversation.
View Marketo Program Ops documentation →
Why This Matters
Marketing Ops teams don’t have a Marketo problem. They have a repetition problem.
Every quarter it’s the same ritual: clone the webinar program from last time, update the event date token, swap the registration link, make sure the invite campaign is pointed at the right list, activate. It takes thirty minutes if nothing breaks. It always breaks. The token didn’t save. The campaign activated before the list was ready. The wrong program got cloned.
These aren’t mistakes. They’re the natural outcome of a process designed for humans to execute manually, at speed, in a UI that wasn’t built for it. The same problem shows up on the data side. A lead comes in from a webinar. Was it their first touch or have they engaged before? What did they open? Are they already on the right nurture list? Finding out requires navigating to the lead record, scrolling through activity history, checking list memberships — three or four screens for information that should be one question.
Workato’s Marketo architecture splits the problem cleanly. Marketo Lead & Activity Ops is the data plane: find leads, review activity, manage list membership, keep records accurate. Marketo Program Ops is the execution plane: clone programs, activate campaigns, manage participants, track performance. The two servers are designed to work together — and to compose with the rest of your stack.
But the real story this week is what these two servers make possible when combined with the broader Workato MCP catalog. With Marketo Lead & Activity Ops handling the data layer and Marketo Program Ops handling execution, marketing teams have full Marketo coverage in a single governed workflow. And the composability with adjacent systems unlocks the workflows that matter most:
- Marketo Lead & Activity Ops + Marketo Program Ops — the complete Marketo workflow in one conversation: look up a lead’s engagement history, confirm they qualify for a program, add them to the right list, check program performance.
- Marketo Lead & Activity Ops + Salesforce Sales Explorer — find the Salesforce opportunity, surface the Marketo lead activity alongside it, and make enrollment decisions without toggling between systems.
- Marketo Program Ops + Slack — clone the webinar program, update the event date and registration link, activate the campaign, and post the registration link to #marketing — without opening Marketo.
- Marketo Lead & Activity Ops + Google Sheets — pull leads from a static list, build a performance tracker, and keep it updated as campaign results come in.
- Marketo Program Ops + Gmail — pull email performance reports from Marketo and draft a campaign summary for leadership, all in one workflow.
This is also Workato’s first pre-built servers for the Marketing Automation & Social category. Marketo is how enterprise marketing teams run. Now it runs through conversation.
Real-World Use Cases
Marketo Lead & Activity Ops: For Marketing Ops Managers
- “Show me all activity for sarah.chen@meridian.com over the past 30 days. What has she engaged with?”
- “I have a new lead: james.wu@acme.com, title VP Marketing. Create the record and add him to the Q2 Enterprise Webinar invite list.”
- “Pull the current members of the Spring Re-Engagement static list. How many records are in there?”
- “Remove anyone who’s already registered from the webinar follow-up list.”
Marketo Lead & Activity Ops covers the data layer — creating and updating leads, reviewing activity history, and managing static list membership. Lead lookup by email is intentional about disambiguation: if a search returns multiple records (Marketo permits duplicate email addresses), the server surfaces all matches before any action is taken. Updates are field-level only — no campaign triggers, no scoring recalculations. Static lists only; smart lists are managed by Marketo’s own rules engine, not modified through this server.
Marketo Program Ops: For Demand Gen and Campaign Ops
- “Clone the Q1 Webinar program. Update the event date to April 28 and swap the registration link. Activate the invite campaign.”
- “How many people are currently in the Spring Summit program? Show me member status breakdown.”
- “Schedule the Re-Engagement Batch campaign to run this Friday at 9am PST.”
- “Pull email performance for the April invite campaign. What are open and click rates?”
The clone_program + token update workflow replaces the most time-consuming part of campaign setup entirely. One conversation handles what used to be a 30-minute ritual. Performance reporting uses an async pattern: enqueue_program_performance_report or enqueue_email_performance_report return a job ID; get_report_job_status polls until results are ready. This is a Marketo API constraint — jobs run server-side and aren’t instantaneous. Campaign logic (flow steps, filters, triggers) is intentionally out of scope — agents activate and schedule, they don’t rewrite what marketing built.
What Makes These Enterprise-Ready
- Verified User Access: All tool calls execute under the authenticated user’s Zendesk identity. Article creation, updates, and label changes are attributed to the acting agent. No shared service accounts, no attribution gaps.
- Draft-first creation pattern: create_article always creates in draft state. Publishing is a deliberate human action in the Zendesk UI. AI-generated content doesn’t reach customers without review.
- Read-before-write for labels: Label updates replace the full label set. The server retrieves current labels via get_article before modifying them — existing labels are never silently dropped.
- Permission inheritance: Agents can only access and modify content their Zendesk role grants them. The server doesn’t elevate privileges or expose restricted content.
- Managed infrastructure: Workato hosts, scales, and maintains the server. No Zendesk API versions to track, no rate limits to manage, no infrastructure to provision.
- Composable: Chains with Zendesk Ticket Management, Slack, Confluence, and Jira for end-to-end support and knowledge workflows.
- Audit trails: Every tool call logged with full context — who, what, when, and what was returned
Get Started
Marketo Lead & Activity Ops and Marketo Program Ops are available now for Workato customers with Enterprise MCP.
Install time: Minutes
Custom development: None
Deployment complexity: One-click activation
View Marketo Lead & Activity Ops documentation →
View Marketo Program Ops documentation →
The full catalog — now 29 pre-built servers — is live at docs.workato.com/en/mcp/registry. Ready to connect your stack? Try it in our self-service trial.
The bottom line: Other vendors are still announcing MCP roadmaps. We’re shipping production-ready servers every Monday.
See you next Monday.