# Snov.io MCP

> Snov.io MCP Server gives your AI agent direct access to a full sales automation suite. Find professional emails by domain, verify addresses before outreach, and manage entire prospect lists—all without ever opening the Snov dashboard. It's pure data mining for SDRs who need high-confidence contact details fast.

## Overview
- **Category:** sales-automation
- **Price:** Free
- **Tags:** email-finder, email-verification, drip-campaigns, prospecting, crm-integration, outreach

## Description

**Snov.io MCP Server: Your AI Agent's Direct Line to B2B Sales Data**

Stop opening dashboards and copying/pasting data into your CRM. You need high-confidence contact details *now*, and this setup gives your agent direct, conversational access to Snov.io’s full sales automation suite. It’s pure data mining for SDRs who work fast and need validated prospect lists without ever leaving their chat window.

### Finding the Emails

Your AI client can find professional emails using a few specific tools. If you're starting with a whole company, run `domain_search`. This tool searches an entire domain name and reports on potential email patterns and contacts associated with it. If you know something more specific—like a person’s name or a company name—you use `email_finder` to narrow the search down by inputting that specific domain, name, or company detail. 

### Verifying & Deep-Diving Prospects

The most critical step is knowing if an email actually works. You can pass any list of addresses through `email_verifier`. This checks if those provided emails are valid and actively deliverable right now; it prevents the nasty bounces that wreck your sender score. If you already have a known address, you don't have to guess what else might be attached to it. Run `get_prospect_by_email` with any single email, and your agent fetches all available prospect details associated with that one address.

### Building & Managing Lists

Once you've found and verified contacts, you need to organize them. Your agent can first show you the names and IDs of every existing list using `list_prospect_lists`. After that, it adds a new, validated prospect record directly into your managed list via `add_prospect`. This keeps everything clean and structured for targeted campaigns.

### Analyzing Companies & Infrastructure

Before you send out anything, you might want to know if the company is even operational. You can run `tech_checker` on a domain name; this checks its technical infrastructure and reports on details like web servers or CDN usage. For quick account management, use `get_balance` to retrieve your current remaining credit balance for the service.

### Workflow Summary

Your agent handles these steps conversationally. You tell it what you need—find emails, check addresses, build a list, or analyze a domain—and it executes the right tool instantly. It’s designed so you don't have to switch contexts; your AI client does all the heavy lifting for finding and verifying B2B contact data.

## Tools

### add_prospect
Adds a new, verified prospect record into your managed list.

### domain_search
Searches for potential email patterns and contacts associated with an entire domain name.

### email_finder
Finds professional emails by inputting a specific domain, person's name, or company name.

### email_verifier
Checks if provided email addresses are valid and actively deliverable right now.

### get_balance
Retrieves your current remaining credit balance for the service.

### get_prospect_by_email
Fetches all available prospect details associated with a single email address.

### list_prospect_lists
Shows you the names and IDs of all existing prospect lists you've created.

### tech_checker
Checks a domain to report on its technical infrastructure, like web servers or CDN usage.

## Prompt Examples

**Prompt:** 
```
Find all emails at shopify.com.
```

**Response:** 
```
Found 156 email addresses at shopify.com. Email pattern: {first}.{last}@shopify.com. Top results include contacts from Engineering, Marketing, and Sales departments. Credits used: 1.
```

**Prompt:** 
```
Verify if alex@oldcompany.com is still deliverable.
```

**Response:** 
```
Verification result: INVALID. Reason: mailbox does not exist (SMTP check returned 550 error). Recommendation: remove from your outreach list to protect sender reputation.
```

**Prompt:** 
```
Find the email for Sarah Kim at Notion.
```

**Response:** 
```
Found: sarah.kim@makenotion.com (confidence: 88%). Domain pattern: {first}.{last}@makenotion.com. Verification: valid (SMTP confirmed). Credits used: 1.
```

## Capabilities

### Find professional emails
The tool searches for email addresses based on a domain name, person's name, or company details.

### Validate email list health
It checks if an address is real and deliverable, preventing bounces that damage your sender score.

### Build and retrieve prospect lists
The agent creates, modifies, and retrieves structured lists of verified contacts for targeted campaigns.

### Check domain technical details
It analyzes a company's domain to report on its technologies, confirming operational status.

### Retrieve specific prospect data
Given an email or name, the tool fetches all associated known prospect records from Snov.io.

## Use Cases

### Need to warm up a list of leads?
You have 50 domains but no emails. You prompt your agent: 'Find emails for these five companies.' The agent uses `email_finder` on each domain, builds a preliminary set, and then runs the whole group through `email_verifier`. Result: A clean list of verified contacts ready for the first wave of outreach.

### Building out an account-based marketing (ABM) target list.
You need to find every decision-maker at a specific industry group. You ask your agent to run `domain_search` across 10 domains, then use the results in `add_prospect`. The system compiles all data into one master list that you can export and manage.

### Vetting a competitor's website.
You want to know if a target company is legit. You ask your agent to run `tech_checker` on their domain. The agent returns technical details (e.g., specific CDN or web platform), allowing you to confirm their operational depth before wasting time writing copy.

### Cross-referencing a single contact's history.
You just got an email for 'Jane Doe.' Instead of searching manually, you tell your agent: 'Get all data for Jane Doe at this address.' The agent uses `get_prospect_by_email` and pulls every known historical record about her from Snov.io.

## Benefits

- Stop guessing if an email address is active. Use `email_verifier` to check deliverability on any list, protecting your sender reputation before you hit send.
- Build entire outreach funnels from scratch. Your agent can use `domain_search` to find patterns, then `add_prospect` and `list_prospect_lists` to keep everything organized.
- Get deep intel beyond just the email. The `tech_checker` tool confirms if a company's domain is actually operational—that’s key for vetting leads.
- Eliminate repetitive data retrieval steps. Instead of manually searching, ask your agent to run `get_prospect_by_email`, and it pulls all known details in one go.
- Save credits before you start. Always check the balance using `get_balance` first; that prevents workflow interruptions when running large campaigns.

## How It Works

The bottom line is: your AI client acts as a conversational API wrapper, turning complex outreach tasks into simple prompts.

1. First, you subscribe to the Snov.io integration on Vinkius and get your API credentials.
2. Next, you prompt your AI agent with a specific task—like 'Find all emails for AcmeCorp' or 'Verify this list of 50 contacts.'
3. Finally, the agent calls the necessary tool (e.g., `email_finder` or `email_verifier`), processes the data, and returns the clean, actionable results to you.

## Frequently Asked Questions

**How do I check my usage limits with Snov.io MCP Server?**
You run the `get_balance` tool to see your current credit count. This is useful before running large searches, so you never get stalled mid-campaign.

**Can I find emails for a whole domain using email_finder?**
Yes, that's exactly what the `email_finder` tool does. You just provide the domain name (e.g., examplecorp.com), and it returns patterns and potential contacts.

**What is the difference between adding a prospect and listing them?**
You use `add_prospect` to input a single, new record into your system. You use `list_prospect_lists` to see what existing containers of data you've already built.

**Does tech_checker only tell me about the website?**
No. The `tech_checker` tool analyzes the domain's underlying technology—things like CDNs, web servers, and infrastructure—giving a deeper read on the company’s technical setup.

**Should I use email_verifier before sending emails?**
Absolutely. You must run `email_verifier` to clean your list. It prevents bounces by confirming if addresses are currently deliverable, saving you money and protecting your sender score.

**How does `get_prospect_by_email` help if I already have a contact's email?**
It pulls the full profile data associated with that specific address. Your agent gets more context than just knowing the email is valid, letting you pull company size or role details.

**Should I use `list_prospect_lists` before running `add_prospect`?**
Yes, check existing list names first. This confirms the correct List ID your agent needs to use when adding a new prospect record.

**When should I use `domain_search` instead of `email_finder`?**
Use `domain_search` when you need to map the overall technology stack or infrastructure of an entire domain. If your goal is only finding individual emails, stick with the `email_finder` tool.

**How do I get my Snov.io API credentials?**
Log in to your Snov.io account at **app.snov.io**. Click your **profile avatar** (top right corner). Select the **API** tab. Your **User ID** and **API Secret** are displayed on this page. Copy both values and paste them into the configuration fields below. Free plans include 50 credits/month.

**Can I find all emails at a specific company domain?**
Yes. Ask your agent 'Find all emails at acme.com' and it returns a list of verified business emails with names, job titles, confidence scores, and the email pattern used at that domain.

**Can I set up drip campaigns through the AI agent?**
Yes. Your agent can create drip campaigns, add recipients, configure follow-up sequences, and monitor delivery statuses — complete email automation from a single conversation.

**Does Snov.io have a free plan?**
Yes. Snov.io offers a free trial with 50 credits per month, enough for basic email finding and verification. The API works identically on all plans — credits are the only difference. Upgrade for higher volumes.