otherapi_key

Icypeas

Icypeas is an email discovery and verification tool that allows users to find and verify professional email addresses using first name, last name, and company domain.

Verdict

Icypeas surfaces business contact data — emails, company profiles, and role-based addresses — directly inside your Spaces. @mention it to find leads by title or industry, verify email addresses in bulk, or scan a domain for all role-based inboxes. Sales and recruiting teams use it to build prospect lists without switching tabs. You'll need an Icypeas API key and sufficient credits; bulk operations can take time to process, so expect to poll for results rather than instant answers.

Common use cases

  • Build prospect lists by title and location
  • Verify email addresses before cold outreach
  • Discover role-based inboxes for a domain
  • Enrich CRM records with company profiles
  • Track credit usage across campaigns

Integration

Vendor
Icypeas
Category
other
Auth
API_KEY
Tools
16
Composio slug
icypeas

Tools

  • Bulk Email Search

    Tool to start a bulk email search job. Use when you have up to 5000 names and domains to batch-find emails via the ICYPEAS bulk-search endpoint.

  • Check Search Progress

    Tool to check the progress of a search by its ID. Use after initiating a single or bulk search to poll for its processing status.

  • Domain Scan

    Tool to scan a domain for role-based email addresses. Use when you need to discover all role-based emails for a specific domain.

  • Fetch Bulk Search Info

    Tool to fetch information about bulk search files. Use when you need status and pagination details after initiating bulk search operations.

  • Fetch Subscription Information

    Tool to fetch subscription and credit info. Use after obtaining a valid API key.

  • Find Companies

    Tool to search companies in Icypeas database. Use when you need to find companies matching filters like industry, location, or headcount.

  • Find Company URL

    Tool to find a single company profile URL using a company name or domain. Use when you need to initiate a profile-URL search for a given company identifier.

  • Find People

    Tool to search for people in the leads database. Use when you need to filter people by name, title, company, and other attributes.

  • Find Profile URL

    Tool to find a single profile URL. Use after confirming first name, last name, and either company/domain or job title. Example: "Find the LinkedIn URL for Pierre Landoin at icypeas.com."

  • Find Profile URLs Bulk

    Tool to perform bulk search for profile URLs. Use when you need to resolve multiple prospects' profile URLs at once.

  • Find Single Email

    Tool to discover a single email address using a person's first or last name with a company domain or name. Use when needing to retrieve a prospect's specific email before outreach.

  • Retrieve Search Results

    Tool to retrieve the results of a search by ID or to paginate through bulk search results. Use after initiating a search to fetch individual or multiple search results.

  • Scrape Company

    Tool to scrape company profile information from a LinkedIn company URL. Use when you have a company LinkedIn URL to retrieve detailed company data.

  • Scrape Profile

    Tool to initiate scraping of a LinkedIn profile. Use when you have a public LinkedIn profile URL and need a job ID and status to later fetch full details.

  • Setup Notifications

    Tool to set up push notifications. Use when you need to receive real-time updates about your searches. Note: Icypeas requires webhook configuration via the dashboard UI; no public API endpoint exists for setup.

  • Statistics Bulk Search

    Tool to parse bulk search statistics webhook. Use when processing the completion notification of a bulk search.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Icypeas in the MCP directory and click Connect. 3. You'll be prompted to paste your Icypeas API key — retrieve it from your Icypeas dashboard under API Settings. 4. Grant the integration access to your workspace; Switchy will verify the key and display your remaining credits. 5. Open any Space and type '@Icypeas check my subscription' to confirm the connection works. 6. To invoke a tool, @mention Icypeas and describe what you need — for example, '@Icypeas find people who are VP of Sales at SaaS companies in Austin' or '@Icypeas scan example.com for role-based emails'. 7. Bulk searches return a job ID; ask Icypeas to check progress by referencing that ID until results are ready.

What teammates see: by default, memories from Icypeas are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Find Sales Leaders

@Icypeas find people with the title 'Director of Sales' at companies in the fintech industry located in New York. Return the first 20 results with email addresses.
Open in a Space →

Scan Domain Emails

@Icypeas scan the domain acme.com and list every role-based email address you find, such as info@, sales@, and support@.
Open in a Space →

Bulk Verify Contacts

@Icypeas start a bulk email search for the following 50 name-domain pairs: [paste CSV]. Check the job status every minute until it finishes.
Open in a Space →

Enrich Company Data

@Icypeas find companies in the healthcare industry with 100-500 employees headquartered in California. Include the company URL and headcount for each.
Open in a Space →

Check Credit Balance

@Icypeas fetch my subscription information and tell me how many credits I have left and when my plan renews.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Icypeas find people who are VP of Engineering at Series B SaaS companies in San Francisco with 50-200 employees

Output

Found 47 matching profiles in the Icypeas database. Results include contact names, current titles, company domains, and LinkedIn profile URLs. Top matches: Sarah Chen (VP Engineering, Acme Analytics, 120 employees), Michael Torres (VP of Engineering, DataFlow Inc, 85 employees), and 45 others. Each record includes verified employment data as of the last database refresh. Use the profile URLs to initiate email searches for specific contacts.

Notes

This example demonstrates Icypeas' people-search filtering across job title, company stage, location, and headcount. Results depend on database coverage for your target segment. No emails are returned until you run a separate email-search job per contact—this is a discovery step, not a full enrichment.

Prompt

@Icypeas start a bulk email search for these 200 contacts I found, then check the progress every 30 seconds until it's done

Output

Bulk email search job initiated with ID bse_8x3k9m. Processing 200 records. Initial status check: 18% complete (36/200 emails found). Second check at 30s: 64% complete (128/200). Final check at 90s: 100% complete. Retrieved 182 verified emails with confidence scores; 18 contacts returned no match. Results include personal and work emails where available, plus catch-all domain flags for uncertain addresses.

Notes

This example shows the async workflow for batch email enrichment—start the job, poll for completion, then fetch results. Icypeas charges credits per lookup attempt, not per success, so failed matches still consume quota. Confidence scores help you decide whether to use catch-all addresses in outreach campaigns.

Prompt

@Icypeas scan the domain techstartup.io for all role-based emails, then summarize which departments have public contact addresses

Output

Domain scan complete for techstartup.io. Found 12 role-based email addresses: support@, sales@, info@, careers@, press@, legal@, billing@, partnerships@, security@, privacy@, investors@, and hello@. Analysis: Customer-facing functions (support, sales, info) are well-covered. Compliance and legal contacts are present. No engineering@ or product@ addresses detected, suggesting those teams route inquiries through general channels. All addresses passed MX record validation.

Notes

This example pairs Icypeas' domain-scan tool with AI reasoning to interpret which business functions are reachable. Useful for partnership outreach or compliance mapping. Role-based emails are not personal contacts—they're shared inboxes. Icypeas validates deliverability but cannot confirm who monitors each alias.

Use-case deep-dives

Outbound SDR list building

When Icypeas beats manual prospecting for early-stage sales teams

A 2-person sales team at a B2B SaaS startup needs 200 qualified leads per week, filtered by title and company size. Icypeas wins here because the Find People and Find Companies tools let you query by headcount, industry, and role in one pass—no spreadsheet gymnastics. The Bulk Email Search tool handles up to 5000 records at once, so you can validate a month's pipeline in a single job. The trade-off: if your ICP is hyper-niche (say, "VP of Data at Series A fintech in EMEA"), the database might return thin results compared to a specialized vertical tool. If you're doing broad mid-market outreach and need emails fast, Icypeas is the right call for teams under 10 reps.

Partnership outreach at scale

Using Icypeas to map role-based contacts across target accounts

A 5-person partnerships team is reaching out to 50 target companies, but needs multiple contacts per account—both decision-makers and technical champions. The Domain Scan tool discovers all role-based emails (info@, sales@, support@) for a given domain, which is useful for initial cold outreach when you don't have individual names yet. Pair that with Find People to pull named contacts by title once you've identified the right departments. The workflow: scan domains first, then refine with people search. The boundary: if your targets are enterprise accounts with complex org charts, Icypeas won't give you the reporting-line depth that a full sales-intel platform provides. For mid-market partnership plays where you need breadth over hierarchy, this MCP covers the bases.

Event attendee follow-up

When Icypeas speeds up post-conference lead enrichment

A 3-person marketing team collected 300 business cards at a trade show and needs to enrich them with verified emails and company data before the next campaign. The Bulk Email Search tool takes the name-domain pairs from your badge scanner and returns validated emails in one batch job; Check Search Progress lets you poll status without blocking your workflow. The Find Companies tool fills in firmographic gaps (headcount, industry) so you can segment the list for nurture tracks. The catch: if your event skewed toward freelancers or very small shops, the database coverage drops—Icypeas is strongest on companies with 10+ employees. For standard B2B conferences where most attendees work at established firms, this MCP turns a week of manual lookup into a same-day enrichment run.

Frequently asked

What does the Icypeas MCP do in Switchy?

It lets your AI agents find and verify business emails, scan domains for role-based addresses, and search Icypeas's B2B database for companies and people. You can run single lookups or bulk jobs (up to 5,000 records), then poll for results. Useful for outbound prospecting, lead enrichment, or building contact lists without leaving your Switchy workspace.

Do I need an Icypeas subscription to use this MCP?

Yes. You must have an active Icypeas account and a valid API key. The MCP calls Icypeas's paid endpoints, so each search consumes credits from your Icypeas plan. Use the Fetch Subscription Information tool to check your remaining balance before running large bulk jobs.

Can it enrich LinkedIn profiles or pull social media data?

No. The MCP focuses on email discovery, domain scanning, and company/people search within Icypeas's database. It does not scrape LinkedIn or other social platforms. If you need LinkedIn enrichment, pair this MCP with a separate social-data integration or use Icypeas's web app directly.

How is this different from using Icypeas's web dashboard?

The MCP brings Icypeas lookups into your AI chat, so agents can trigger searches mid-conversation and pipe results into other tools—like drafting emails in Gmail or logging leads in your CRM. You skip the copy-paste loop between browser tabs, but you still pay Icypeas credits per search.

Who on the team should connect the Icypeas API key?

Whoever owns your Icypeas subscription and manages credit spend. That person generates the API key in Icypeas settings, then pastes it into Switchy. Everyone in your workspace can then use the MCP, but all searches draw from the same Icypeas credit pool.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.