MCP Server

YourICP MCP Server: B2B Contact Enrichment & Data Cleaning Guide

Enrich contacts and build targeted B2B audiences, directly from your AI chat.

Works with Claude and any MCP-compatible client.

Capabilities

Your prospecting workflow, in one conversation

No commands to learn. Just ask in plain language and the assistant calls the right YourICP tools for you.

Enrich & verify contacts

Turn an email address or LinkedIn profile into full professional details, and confirm whether an address is deliverable before you send.

Build a targeted audience

Find net-new prospects by industry, seniority, location, company size, revenue, department, and buying role.

Preview size, then export

See how many contacts and companies match for free, then pull the list and download it as a CSV.

Data cleaning & hygiene

Clean up messy contact lists before they reach your CRM, verifying deliverability and enriching incomplete records.

Get started in minutes

Three steps to connect

1

Add the connector

In Claude, open Settings → Connectors → Add custom connector and paste the server URL.

https://mcp.youricp.com/sse
2

Connect your account

Enter your YourICP Client ID and Secret, paste an API token, or pay per use with no account required.

3

Ask in plain language

Describe who you're targeting or which contacts to enrich. The assistant picks the right tools automatically.

Setup & reference

Connector user guide

The YourICP Model Context Protocol (MCP) server lets an AI assistant (such as Claude) look up and verify contact details, and build targeted prospect lists, by calling the YourICP data platform on your behalf. It installs as a connector in any MCP-compatible client. This section explains how to connect it and what you can do once it's set up.

1. Connecting the connector

Add the connector to your AI client using this URL:

https://mcp.youricp.com/sse

In Claude, open Settings → Connectors → Add custom connector, paste the URL above, and follow the prompts. The connector works with any MCP-compatible client; the connection method is negotiated automatically.

2. Connecting your account

You can use the connector in three ways, depending on whether you have a YourICP account.

Option A: Connect with your YourICP credentials recommended

When you add the connector, your client prompts you for a YourICP Client ID and Client Secret. Enter them in those input fields to connect. With these credentials, your usage draws on your existing YourICP plan, with no per-request payment needed.

Don't have your Client ID and Client Secret yet? Email support@youricp.com to request them. You can also pay per use without credentials.

Option B: Paste an API token

If you already have a YourICP API token, just paste it into the chat and ask the assistant to set it. The token is used for the rest of the session and is never stored on disk.

Option C: Pay per use (no account)

You can use the connector without a YourICP account. In this mode you pay per request through a secure Stripe checkout (see Payment & pricing). Free audience previews are available without paying.

3. Enriching contacts

Give the assistant one or more email addresses or LinkedIn profile URLs (up to 50 per request) and ask it to enrich them. You'll get back professional details such as full name, job title, company, and other available business data.

"Enrich jane@acme.com and linkedin.com/in/johnsmith."
"Look up the person behind hello@stripe.com, what's their job title?"
"Verify these 20 email addresses and tell me which ones are deliverable."
  1. Ask the assistant to look up your contacts, e.g. "Enrich jane@acme.com and linkedin.com/in/johnsmith."
  2. If you're signed in, the lookup runs immediately. If you're paying per use, you'll get a payment link first, then the lookup starts once you complete it.
  3. The assistant retrieves the results and presents the enriched contact data. Larger jobs may take up to a couple of minutes.

4. Building an audience

An audience is a targeted list of business contacts matching criteria you choose. You can build one two ways:

Describe it in plain language

Tell the assistant who you're targeting and it matches your description to the available filters automatically.

"VP of Engineering at SaaS companies in the United States"

Pick filters interactively Claude only

In Claude, you can ask to choose filters and the assistant shows an interactive picker covering:

FilterExamples
LocationCountry, region / state
IndustrySoftware, finance, healthcare, …
SeniorityJunior, senior, executive
DepartmentEngineering, sales, customer service, …
Buying roleDecision maker, influencer, …
Company sizeEmployee count ranges
RevenueAnnual revenue ranges
The interactive picker needs a client that can display it, so it's available in Claude. On other AI clients, just describe your target in plain language, or ask to see the list of available filter values and pick the ones you want by name.
  1. Ask to build an audience. The assistant offers free-text filtering (any client) or, in Claude, the interactive picker.
  2. Make your selections (or describe your target) and the assistant shows a free preview with the estimated number of matching contacts and companies.
  3. When you're happy with the size, ask to pull the contacts. Signed-in users run it on their plan; pay-per-use users complete a checkout first.
  4. Once the run finishes, you receive a download link for your contact list as a CSV file.
Download links are time-limited. If a link has expired, just ask the assistant to fetch a fresh one for the same run.

5. Payment & pricing

If you're not signed in to a YourICP account, paid actions (contact enrichment and audience pulls) are billed per contact through Stripe Checkout. Card details are entered on Stripe's secure page and never pass through this connector.

  • The assistant gives you a checkout link and a session ID.
  • Complete the payment, then return to the chat. The assistant confirms the payment and continues automatically.
  • A single in-chat request is capped at $1,000. Larger jobs should be run from https://app.youricp.com with full account access.
  • Audience previews are always free. You only pay when you pull the actual contacts.
After paying, your results are tied to a private job ID or run ID. Treat these IDs as confidential, since they're how your results are retrieved.

6. Tool reference

You normally don't call these directly. Just describe what you want and the assistant picks the right tool. They're listed here for transparency.

ToolWhat it does
set_tokenSets a YourICP API token you paste into the chat.
activate_loginActivates a browser sign-in for the session.
submit_lookupSubmits a contact-enrichment job for emails / LinkedIn URLs.
check_lookupRetrieves the result of an enrichment job.
check_paymentConfirms a checkout payment and continues the request.
audience_startStarts the audience-building workflow.
audience_get_filtersShows the interactive filter picker.
audience_quick_previewPreviews audience size from a free-text description.
audience_previewPreviews audience size from selected filters.
audience_start_runPulls the contacts for a built audience.
audience_download_runReturns the download link for a completed run.

7. Privacy & support

Read the full privacy policy for details on what data is processed and how. For questions, access, correction, or deletion requests, contact privacy@youricp.com.

FAQS

Frequently asked questions

Put YourICP in your AI chat

Free audience previews. Pay per contact, or connect your existing plan.