# Marketo MCP for AI Agents AI Agent Connect

> Marketo MCP lets you manage your marketing automation from a chat interface. You can pull lead details, check campaign statuses, and look up program assets without jumping between tabs. It connects your Marketo account directly to your AI agent for faster data retrieval and oversight.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_POcJJcdNHmDdGzJ0jSm7iCkXIbVMVCgN3muvUQ7M/ai-agent-connect
- **Tags:** lead-management, email-campaigns, marketing-workflows, lead-scoring, customer-engagement

## Description

Marketo is the backbone of your marketing automation, but digging through its dashboard to find a specific lead or check a campaign's status can feel like a chore. This Connector changes that by letting you talk to your data instead of hunting for it. You can ask your AI agent to pull up a lead's history or see what's happening in a smart campaign while you stay focused on your actual work. Instead of copying and pasting data from one window to another, you just get the answers you need in plain text. It's one of the many high-quality connectors you can find on the Vinkius catalog to bridge the gap between your marketing stack and your daily workflow. You get a direct line into your Marketo account, making it easy to keep your marketing operations moving without the usual friction.

## Tools

### list_static_lists
Pull a list of all your static lists for easier navigation. Use it to see every custom segment you've created.

### list_leads_by_list
See every lead currently in a specific static list. This helps you quickly identify which leads are in your target segments.

### list_programs
Get a full list of all marketing programs in your account. Use this to see a high-level overview of your marketing initiatives.

### list_smart_campaigns
View all smart campaigns to see what's currently active. This is great for auditing your automated marketing flows.

### get_campaign_by_id
Pull specific details for a campaign using its unique ID. This gives you a deep dive into a single marketing effort.

### get_lead_by_email
Find a lead's information quickly by typing in their email address. This is the fastest way to check a specific prospect.

### get_lead_by_id
Fetch specific details for a lead when you already have their ID. Use this for precise record lookups in your CRM.

### get_program_by_id
Get all the details for a specific marketing program by its ID. Use this to inspect the specifics of a single program.

### get_smart_campaign_by_id
Pull the specific details for a smart campaign using its ID. This helps you verify the logic of a specific automation.

### list_activities
See the most recent actions taken by your leads. This is perfect for tracking real-time engagement and behavior.

### list_campaigns
Get a complete list of all your marketing campaigns. Use this to see the full scope of your active and past efforts.

## Prompt Examples

**Prompt:** 
```
Can you tell me what's happening with the lead at test@example.com?
```

**Response:** 
```
I've pulled the details for that lead:

| Detail | Information |
| :--- | :--- |
| **Lead ID** | 12345 |
| **Name** | John Doe |
| **Status** | Active |
| **Last Activity** | Opened email 2 hours ago |

Would you like me to see more recent activities for this person?
```

**Prompt:** 
```
Which smart campaigns are currently active?
```

**Response:** 
```
Here are the smart campaigns currently active in your Marketo account:

* **Summer Sale 2024** (ID: 98765)
* **New Lead Nurture** (ID: 45678)
* **Holiday Promotion** (ID: 11223)

Let me know if you'd like me to pull the specific details for any of these.
```

**Prompt:** 
```
Show me the recent activities for lead 12345.
```

**Response:** 
```
Here are the recent activities for lead 12345:

* **July 10, 14:20**: Opened email 'Welcome to the Club'
* **July 10, 14:25**: Visited the pricing page
* **July 09, 10:15**: Downloaded the whitepaper

It looks like they're showing high intent right now.
```

## Capabilities

### Pull lead info by email or ID
Get specific details for any lead in your system using their unique identifier or email address.

### Query marketing programs
View all your marketing programs to see what's currently running in your account.

### Inspect smart campaigns
Look up the details of any smart campaign to understand its current status and configuration.

### Check lead activity
See a list of recent actions taken by your leads to gauge engagement levels.

### List static lists
Get a complete overview of your static lists for easier navigation and management.

### Audit marketing campaigns
Retrieve a full list of all your campaigns to keep your marketing efforts organized.

## Use Cases

### Checking a lead's history
A manager asks the agent to check a lead's email to see if they've engaged recently using `get_lead_by_email`.

### Campaign auditing
A marketer wants to see all active smart campaigns to ensure nothing was missed during a launch by using `list_smart_campaigns`.

### List management
An admin needs to see all static lists to verify which ones are being used for current lead routing via `list_static_lists`.

### Program oversight
A growth lead asks for a list of all programs to see which ones are currently live using `list_programs`.

## Benefits

- Stop switching tabs by pulling lead info using `get_lead_by_email` directly in your chat interface.
- Audit your marketing assets faster with `list_programs` and `list_static_lists` to see everything in one place.
- Monitor your active marketing efforts by checking smart campaigns with `list_smart_campaigns` instantly.
- Get a quick pulse on lead engagement by using `list_activities` to see what they're doing right now.
- Save time on campaign research by using `get_campaign_by_id` to pull specific details without navigating menus.
- Simplify lead oversight by using `list_leads_by_list` to see exactly who is in your target segments.

## How It Works

The bottom line is you get instant access to your Marketo marketing data through a simple chat interface.

1. Subscribe to this Connector on Vinkius.
2. Enter your Marketo Client ID, Client Secret, and Munchkin ID.
3. Ask your AI agent to find leads or check campaigns.

## Frequently Asked Questions

**How can I use Marketo MCP to manage my marketing leads?**
You can use the Marketo MCP to instantly query lead information, check statuses, and view activity logs through a natural chat. This replaces the need to manually search for leads in the Marketo dashboard.

**Can I check my Marketo campaigns using an AI agent?**
Yes, you can ask your AI agent to list all campaigns or pull specific details for a single smart campaign. It's a fast way to get an overview of your marketing efforts.

**How does the Marketo MCP help with lead activity tracking?**
The Connector allows your agent to pull recent activity logs for specific leads. This helps you see what actions they've taken, like opening emails or visiting your site.

**Can I see all my Marketo programs at once?**
Yes, you can ask the agent to list all programs in your account. This provides a quick way to see your entire marketing program structure in one list.

**How do I connect my Marketo account to my AI client?**
Once you subscribe to the Marketo MCP on Vinkius, you'll just need to provide your Marketo Client ID, Client Secret, and Munchkin ID to link your account.

**Is the Marketo MCP good for auditing marketing assets?**
It's excellent for auditing. You can quickly pull lists of static lists, programs, and campaigns to ensure your marketing assets are organized and active.

**How do I find my Marketo credentials?**
Go to Marketo Admin > LaunchPoint to find your Client ID and Secret. Your Munchkin ID is under Admin > Munchkin.

**Can I search for leads by email?**
Yes! Use the `get_lead_by_email` tool to find specific leads using their email address.

**Is the integration secure?**
Your credentials are encrypted at rest and injected securely at runtime.