# ContactOut MCP

> ContactOut MCP finds verified emails and direct phone numbers for professionals listed on LinkedIn. This tool lets your AI client build highly targeted B2B outreach lists by enriching existing contacts, searching massive professional databases, or finding a person's profile using just an email address.

## Overview
- **Category:** sales-automation
- **Price:** Free
- **Tags:** contact-discovery, email-enrichment, talent-acquisition, b2b-prospecting, verified-data, linkedin-integration

## Description

Connecting ContactOut to any agent gives you the intelligence layer needed for serious lead generation and talent sourcing. Forget guessing email formats or spending hours on manual profile scraping; your AI client handles that work instantly. You can programmatically pull verified contact details straight from LinkedIn URLs, giving you emails and direct phone lines for decision-makers. Need to vet a company? Enrich their data with attributes like job titles and locations. Or maybe you have an email address but no name? Use the MCP to find the associated professional profile on LinkedIn. It's all designed so your AI client acts less like a simple query tool and more like a dedicated sales associate, allowing you to build better lists faster than ever before, right through the Vinkius catalog.

## Tools

### enrich_company
Adds detailed attributes, like industry or employee count, to existing company records.

### enrich_contact
Takes basic contact information and adds richer professional details like job title or location.

### find_email_by_linkedin
Finds a person's verified email address using their public LinkedIn profile URL.

### find_linkedin_by_email
Locates the associated professional LinkedIn profile when given only an email address.

### get_api_usage
Checks your current API credit balance and usage statistics for budgeting purposes.

### search_companies
Performs broad searches across the database to find companies matching specific criteria.

### search_people
Searches the professional database for individuals using advanced filters like skills, titles, and locations.

## Prompt Examples

**Prompt:** 
```
Find the contact email for this LinkedIn profile: https://www.linkedin.com/in/williamhgates
```

**Response:** 
```
I've retrieved the contact details for William Gates. His verified email is 'bill@microsoft.com' and I've also found a direct phone line. Would you like the full professional enrichment data for this profile?
```

**Prompt:** 
```
Search for 'Python' developers in 'London' with at least 5 years of experience.
```

**Response:** 
```
Searching database... I found 15 matches for Python developers in London matching your criteria. Highlights include senior profiles at 'DeepMind' and 'Revolut'. Shall I retrieve the contact info for the top 3?
```

**Prompt:** 
```
Check my current API credit balance on ContactOut.
```

**Response:** 
```
Scanning account... You currently have 1,240 credits remaining in your account. Your connection is active and healthy. Need help enriching another lead list?
```

## Capabilities

### Find emails from a profile
Input a LinkedIn URL and retrieve verified email addresses and direct phone numbers for that professional.

### Search people by criteria
Query a massive database of professionals using advanced filters like skills, job titles, or locations to find potential contacts.

### Find profiles from email
Take an existing email address and locate the associated professional profile on LinkedIn to verify identity.

### Gather company details
Enrich corporate data by adding detailed attributes, helping you maintain a high-fidelity view of your target accounts.

## Use Cases

### A recruiter needs to find niche talent
The recruiter runs `search_people` asking for 'Cloud Security Architect' in 'Austin, TX' with 7+ years of experience. The agent returns a list of 20 profiles, and the recruiter then asks it to run `enrich_contact` on the top three, getting their full details without leaving the chat.

### An SDR needs to build a vertical list
The SDR provides a target company name and runs `search_companies`. The agent returns the company data. The SDR then asks it to run `find_email_by_linkedin` for the CEO's profile URL, immediately acquiring the verified email needed for the sequence.

### A marketer needs to validate a purchased list
The marketer feeds the agent 50 suspect emails and asks it to run `find_linkedin_by_email` on each one. The agent quickly validates which emails belong to active, identifiable LinkedIn profiles, saving hours of manual cleanup.

### A business analyst needs deep competitive insights
The analyst runs a complex search using `search_people`, filtering for 'Head of Product' at companies in the fintech sector. The agent pulls 10 profiles, allowing the analyst to quickly assess who the key decision-makers are.

## Benefits

- Stop bouncing off invalid contacts. When you use `find_email_by_linkedin`, your agent pulls *verified* contact details, ensuring your outreach efforts hit real people.
- Never guess an email format again. Need to find a person's profile from just their work email? Use the MCP to run `find_linkedin_by_email` and confirm identity instantly.
- Go beyond simple searches. Instead of basic queries, use `search_people` or `search_companies` to filter massive databases by skills, titles, or specific locations for ultra-targeted results.
- Keep your CRM clean. With tools like `enrich_contact`, you can take a sparse lead record and instantly add rich data—job title, location, social links—making it genuinely useful.
- Manage your budget in real time. The MCP includes `get_api_usage` so you always know your current credit balance and API limits before starting a big campaign.

## How It Works

The bottom line is that you tell your AI client what information you need, and it handles the complex data retrieval process using professional-grade sources.

1. Subscribe to this MCP and grab your API Key from the ContactOut dashboard.
2. Direct your AI client (like Cursor or Claude) to use the specialized tools within the Connection.
3. Your agent executes the necessary calls—for example, running a search query or enriching a contact record—and returns verified data directly into the chat.

## Frequently Asked Questions

**How accurate is the contact information from ContactOut MCP?**
The system provides verified emails and phone numbers because it pulls data directly from professional sources. It's designed to give you actionable, high-fidelity leads right away.

**Can I use ContactOut MCP to find a person if I only have their name?**
While the MCP can search people using advanced filters like `search_people`, providing an email or a LinkedIn URL gives you the most accurate and direct results.

**Does ContactOut MCP work with all my AI clients?**
Yes, because this is hosted on Vinkius, your agent can connect to it through any compatible client like Cursor, Claude, or Windsurf. It's an open standard.

**What if I want to check my usage limits with ContactOut MCP?**
You simply ask your agent to run the `get_api_usage` tool. This instantly reports your remaining credit balance, helping you manage your budget throughout your campaign.

**Can I use ContactOut MCP for company research only?**
No, it's much broader. You can enrich both companies using `enrich_company` and individuals using `enrich_contact`, making it perfect for full-stack B2B research.