# Amplemarket MCP MCP

> Amplemarket connects AI agents directly into your outbound sales stack. Use natural language conversation to instantly enrich prospect profiles, verify email addresses, and monitor complex multi-channel campaigns without logging into multiple dashboards. It lets you take full control of lead intelligence gathering.

## Overview
- **Category:** sales-automation
- **Price:** Free
- **Tags:** b2b-prospecting, lead-enrichment, outbound-sales, email-sequences, data-intelligence, crm-sync

## Description

You can run entire prospecting workflows using just your agent. Instead of manually checking dozens of tabs or exporting CSVs, you ask your AI client for what you need—like verifying a person’s current role or pulling firmographic data for an entire company directory. It keeps your outreach strategy focused and accurate.

When you use this MCP, you're not just getting data; you're running sophisticated intelligence checks on live targets. For instance, you can check if certain domains are currently flagged in exclusion lists before sending a message. Because Vinkius manages every connection inside an isolated sandbox, your keys never sit on disk and credentials pass through a zero-trust proxy—it’s secure, reliable data flow for critical sales operations.

The real power comes when you chain this MCP with other tools. If your workflow needs to combine contact enrichment with messaging or billing records, you can link those MCPs together. Your AI agent acts as the coordinator, pulling all that necessary information from multiple sources using a single conversation thread.

## Tools

### enrich_company
Gathers deep firmographic and verified contact information for a specific company domain.

### enrich_person
Retrieves professional details, including verified emails, for an individual person.

### get_contact
Pulls the specific contact metadata associated with a known user profile.

### list_contacts
Displays a directory of all saved contacts so you can review your current lead list.

### list_exclusions
Checks and lists any email addresses or domains that are flagged as opted-out or excluded from outreach.

### list_sequences
Shows the status, performance metrics, and engagement rates for all ongoing sales sequences.

## Prompt Examples

**Prompt:** 
```
Enrich the B2B contact info for 'jane.smith@example.com'.
```

**Response:** 
```
Enrichment complete! For Jane Smith, I've identified a verified LinkedIn profile and her current role as 'Head of Sales'. Would you like the detailed firmographic metadata for her company?
```

**Prompt:** 
```
List all active outbound sequences and their engagement rates.
```

**Response:** 
```
I've retrieved your active sequences. You currently have 3 campaigns running, with 'Founder Outreach' showing a 15% reply rate. Shall I retrieve the high-fidelity detailed logs for that sequence?
```

**Prompt:** 
```
Check if 'competitor.com' is on my exclusion list.
```

**Response:** 
```
Scanning exclusion architecture... Yes, 'competitor.com' is currently on your opt-out list and is excluded from all automated outreach. Need help managing any other B2B exclusions?
```

## Capabilities

### Enriching Company Profiles
Pull verified email addresses and deep company details for any B2B organization in real-time.

### Profiling Individual Contacts
Get detailed, verified professional information for specific people using their name or domain.

### Reviewing Saved Leads
Access the full directory of your saved sales contacts and retrieve granular profile data to plan outreach.

### Monitoring Campaign Health
Check the status, performance metrics, and engagement rates for all active outbound sequences.

### Managing Opt-Out Lists
Verify if a domain or email address is currently on an exclusion or opt-out list before sending outreach.

## Use Cases

### A new SDR needs to validate a list of prospects.
Instead of downloading a spreadsheet, the agent runs through the list using `enrich_person` for each name. This verifies emails and pulls job titles instantly, allowing the SDR to prioritize who gets called first.

### RevOps needs an audit on sending new campaigns.
Before launching a sequence, they use `list_exclusions`. The agent confirms that no recent opt-out domains are included in the target list, preventing immediate bouncebacks and maintaining sender score.

### A manager needs to see which outreach is performing.
The manager asks for an update on all campaigns. `list_sequences` provides a clear breakdown: 'Campaign X has 12% reply rate, Campaign Y is stalled.' This data informs where resources should be spent.

### A marketer wants to build a new automation.
The agent pulls all available contacts via `list_contacts` and then runs `enrich_company` on the top 10 accounts. The resulting data structure feeds directly into another MCP, like a billing system, for automated account setup.

## Benefits

- Stop guessing if a lead is good. Use the `enrich_person` or `enrich_company` tools to pull verified emails and deep firmographic metadata in real time for immediate action.
- Keep your sender reputation high by running checks against exclusion lists using `list_exclusions`. You’ll know instantly if a domain is flagged before sending another message.
- Track campaign performance without leaving your agent. `list_sequences` gives you the engagement rates and status of every active outbound workflow, right when you need it.
- Never start from scratch. The `list_contacts` tool lets you access complete directories of saved sales leads, giving your AI immediate context for outreach planning.
- Better data means better campaigns. Your agent can pull specific contact details using `get_contact`, making sure every piece of outreach is targeted and accurate.

## How It Works

The bottom line is that it turns complex sales operations into simple conversational queries.

1. First, connect your Amplemarket API key to the MCP via your AI client.
2. Next, use natural conversation commands (e.g., 'enrich a company') to tell your agent what data you need.
3. The agent executes the calls and presents clean, consolidated intelligence directly in the chat window.

## Frequently Asked Questions

**How do I use `enrich_company` to get data on an account?**
You pass the company domain to your agent. It runs the tool, providing verified email addresses and deep firmographic details for that specific organization.

**Can I check if a prospect is opted out using `list_exclusions`? **
Yes. You prompt the agent with the domain or email, and it runs `list_exclusions`. It instantly tells you if that address is flagged, preventing bounces.

**What's the difference between `get_contact` and `list_contacts`? **
`list_contacts` shows your whole saved directory. Use `get_contact` when you already know a specific contact ID and need to pull just their detailed metadata.

**How do I monitor campaign performance with `list_sequences`?**
You simply ask the agent to list your active campaigns. It runs `list_sequences` and returns key metrics like reply rates and status for all running sequences.

**What should I know about rate limits when running `enrich_person`?**
The MCP handles throttling automatically, but rapid calls can trigger temporary slowdowns. For bulk data enrichment, implement a retry mechanism with exponential backoff to manage usage spikes.

**When I run `list_contacts`, what security protocols are in place for my credentials?**
Your connection uses Vinkius's zero-trust proxy. Credentials pass through transit only and are never stored on disk, keeping your keys secure.

**If I run `get_contact` and no record is found, what should I expect in the response?**
You'll receive a clear error status code (like 404) with an explicit message detailing why the contact was not found. Always check the full JSON body for context.

**Can `list_sequences` pull campaign metrics across different departments or ownership groups?**
Yes, it retrieves all active sequences regardless of who owns them within your account structure. The results are consolidated into one view through the agent.