accueil / serveurs / Recherche & Web / io.deeplead/deeplead
io.deeplead/deeplead
serveur MCP (Model Context Protocol) · Deeplead 1.1.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.deeplead/deeplead est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.deeplead/deeplead » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 13 outils
- businesses_search≈ 1033 tokens
Search local businesses from Google Business Profiles. 23M+ businesses with ratings, reviews, website contacts, socials and ad pixels. 30 per page. Charges 1 credit per business with an email or phone and 0.5 per business without. saveToContacts also stores them in your contacts.
Paramètres, retour & exemple (10)
Paramètrespage· integer · optionnel
Page number, starting at 1; up to 30 businesses per pagerating· string · optionnel · under-4 | 4-to-4.5 | 4.5-plus
Google rating band to matchkeyword· string · optionnel
Matched against the business name and categoriesrequire· object · optionnel
e.g. { "email": true, "metaAds": false }; false matches only businesses checked and found without itreviews· string · optionnel · under-10 | 10-to-100 | 100-plus
Google review-count band to matchlocation· string · requis
A city ("Austin, TX"), a US state ("Texas") or a country ("Germany")categories· array · requis
Google business categories, e.g. ["Dentist"]radiusMiles· number · optionnel
Around a city; default 30saveToContacts· boolean · optionnel
Save returned businesses to your Deeplead contactsexcludedCategories· array · optionnel
Google business categories to exclude
Exemple d'appel{"name": "businesses_search", "arguments": {"location": "texte", "categories": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"businesses": [], "chargedCredits": 1}} - contacts_create≈ 334 tokens
Save your own contacts or organizations. Free. Existing contacts are matched and kept, never duplicated.
Paramètres, retour & exemple (1)
Paramètrescontacts· array · requis
Contacts to save; each needs an email, LinkedIn URL, website or organization ID
Exemple d'appel{"name": "contacts_create", "arguments": {"contacts": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"saved": 1}} - contacts_list≈ 342 tokens
List your contacts in a stable order; page with nextBefore
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Maximum saved contacts to return on this pagebefore· string · optionnel
The nextBefore of the previous page
Exemple d'appel{"name": "contacts_list", "arguments": {"limit": 1, "before": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"contacts": [], "nextBefore": "texte"}} - credits_get≈ 110 tokens
Current credit balance
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "credits_get", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"credits": 1}} - deliverability_create_test≈ 301 tokens
Start an inbox placement test for a mailbox you send from. Send one email from the mailbox you want to test to every address in seedEmails, with the testId anywhere in the body, then poll deliverability_get_test about once a minute to see whether it landed in the inbox, spam or a tab at Gmail, Outlook and other providers. Most seeds report within 2-5 minutes; the test closes 60 minutes after it starts. Charges 25 credits.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "deliverability_create_test", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"testId": "texte", "closesAt": "texte", "seedEmails": [], "chargedCredits": 1}} - deliverability_get_test≈ 486 tokens
Where the test email landed at each seed mailbox. Poll about once a minute while status is waiting. placement is inbox, spam, promotions, social, updates or forums, or missing while the email has not arrived; score is the inbox share from 0 to 10 once the test is completed. rspamd is the content filter verdict with its matched rules, when a seed reports one.
Paramètres, retour & exemple (1)
ParamètrestestId· string · requis
testId returned by deliverability_create_test
Exemple d'appel{"name": "deliverability_get_test", "arguments": {"testId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"score": 1, "seeds": [], "rspamd": "texte", "status": "waiting", "testId": "texte", "closesAt": "texte"}} - organizations_enrich≈ 1049 tokens
Enrich a company from its domain. Returns the company's firmographics, socials and website data. Charges 0.5 credits only when the company is found.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
Company domain or website URL, e.g. "stripe.com"
Exemple d'appel{"name": "organizations_enrich", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"found": true, "organization": "texte", "chargedCredits": 1}} - organizations_find_decision_maker≈ 304 tokens
Find the decision maker of an organization with a verified email. Charges 2 credits only when a decision maker is found. Can take a few minutes.
Paramètres, retour & exemple (1)
ParamètresorganizationId· string · requis
Company ID returned by organization search or enrichment
Exemple d'appel{"name": "organizations_find_decision_maker", "arguments": {"organizationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"found": true, "decisionMaker": "texte", "creditsCharged": 1}} - organizations_search≈ 1712 tokens
Search organizations, or look them up by domain. Charges 0.5 credits per returned organization. limit 0 returns only totalCount, free.
Paramètres, retour & exemple (18)
Paramètreslimit· integer · optionnel
Maximum companies to return; 0 returns only a free countquery· string · optionnel
Free text matched against company name, description and keywordshqCity· array · optionnel
City names of the headquarters, e.g. ["Austin"]offset· integer · optionnel
Number of matching companies to skip for paginationdomains· array · optionnel
Look companies up by domain, e.g. ["stripe.com"]hqState· array · optionnel
US state names or codes of the headquarterssemantic· string · optionnel
What the company is and sells, matched by meaning, e.g. "outsourced medical billing for clinics"hqCountry· array · optionnel
ISO alpha-2 country codes of the headquarters, e.g. ["US", "DE"]fundedAfter· integer · optionnel
Year of the last funding round, at least; known for about 1 in 100 US companiesfoundedAfter· integer · optionnel
Earliest founding year to includerevenueRange· array · optionnel
Annual company revenue bandstechnologies· array · optionnel
Technologies used by the companyemployeeBands· array · optionnel
Headcount bandsfoundedBefore· integer · optionnel
Latest founding year to includemonthlyVisitsMin· integer · optionnel
Minimum monthly website visits; known for about 1 in 8 US companies, the rest are excludedemployeeGrowthMin· integer · optionnel
Minimum employee growth on LinkedIn in percent, e.g. 10; known for about 1 in 13 US companiesindustryNaicsDirect· array · optionnel
NAICS codesincludeWithoutWebsite· boolean · optionnel
Include companies without websites in search results
Exemple d'appel{"name": "organizations_search", "arguments": {"limit": 1, "query": "texte", "hqCity": [], "offset": 1, "domains": [], "hqState": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"totalCount": 1, "organizations": [], "chargedCredits": 1}} - persons_find_email≈ 360 tokens
Find a person's work email by LinkedIn URL, or full name and company domain. Charges 1 credit only when an email is found.
Paramètres, retour & exemple (3)
Paramètresname· string · optionnel
Full name, e.g. "Jane Doe"; needs domaindomain· string · optionnel
Company domain, e.g. "acme.com"linkedin· string · optionnel
e.g. "https://www.linkedin.com/in/jane-doe"
Exemple d'appel{"name": "persons_find_email", "arguments": {"name": "texte", "domain": "texte", "linkedin": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "email": "texte", "found": true, "jobTitle": "texte", "linkedin": "texte", "companyName": "texte", "chargedCredits": 1, "companyWebsite": "texte", "alternateEmails": []}} - persons_find_phone≈ 443 tokens
Find a person's phone number by LinkedIn URL, email, or full name and company domain. Covers professional contacts only: people in their role at a company, not private individuals. Charges 2 credits only when a phone number is found.
Paramètres, retour & exemple (4)
Paramètresname· string · optionnel
Full name, e.g. "Jane Doe"; needs domainemail· string · optionnel
Known email address identifying the persondomain· string · optionnel
Company domain, e.g. "acme.com"linkedin· string · optionnel
e.g. "https://www.linkedin.com/in/jane-doe"
Exemple d'appel{"name": "persons_find_phone", "arguments": {"name": "texte", "email": "texte", "domain": "texte", "linkedin": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "found": true, "phone": "texte", "phones": [], "jobTitle": "texte", "linkedin": "texte", "companyName": "texte", "chargedCredits": 1, "companyWebsite": "texte"}} - persons_lookup≈ 799 tokens
Look up one person by LinkedIn URL, email, or name and company domain. Returns the person with their emails, phones, role and company. Covers professional contacts only: people in their role at a company, not private individuals. Charges 1 credit only when the person is found with an email or phone. saveToContacts also stores them in your contacts.
Paramètres, retour & exemple (5)
Paramètresname· string · optionnel
Full name, e.g. "Jane Doe"; needs domainemail· string · optionnel
Known email address identifying the persondomain· string · optionnel
Company domain, e.g. "acme.com"linkedin· string · optionnel
e.g. "https://www.linkedin.com/in/jane-doe"saveToContacts· boolean · optionnel
Save the returned person to your Deeplead contacts
Exemple d'appel{"name": "persons_lookup", "arguments": {"name": "texte", "email": "texte", "domain": "texte", "linkedin": "texte", "saveToContacts": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"found": true, "person": "texte", "chargedCredits": 1}} - persons_search≈ 1650 tokens
Search persons with their emails and phones. Covers professional contacts only: people in their role at a company, not private individuals. Returns only people with an email or phone, with full contact data, and charges 1 credit per returned person. Page with nextOffset. limit 0 returns only totalCount, free. saveToContacts also stores them in your contacts, where people you already had are refunded.
Paramètres, retour & exemple (26)
Paramètreslimit· integer · optionnel
Maximum people to return; 0 returns only a free countquery· string · optionnel
Free text matched against company name, description and keywordsoffset· integer · optionnel
Pagination offset; use nextOffset from the previous responsedomains· array · optionnel
Look companies up by domain, e.g. ["stripe.com"]hqState· array · optionnel
US state names or codes of the headquartersjobLevel· array · optionnel
Allowed job seniority levelsjobTitle· array · optionnel
Matched as partial text, so "CEO" also finds "Assistant to the CEO"; combine with jobLevel to narrowsemantic· string · optionnel
What the company is and sells, matched by meaning, e.g. "outsourced medical billing for clinics"hqCountry· array · optionnel
ISO alpha-2 country codes of the headquarters, e.g. ["US", "DE"]inCountry· array · optionnel
ISO alpha-2 country codes where the person is basedpersonCity· array · optionnel
Cities where the person is basedfundedAfter· integer · optionnel
Year of the last funding round, at least; known for about 1 in 100 US companiespersonState· array · optionnel
States where the person is basedfoundedAfter· integer · optionnel
Earliest founding year to includerevenueRange· array · optionnel
Annual company revenue bandstechnologies· array · optionnel
Technologies used by the companyemployeeBands· array · optionnel
Headcount bandsfoundedBefore· integer · optionnel
Latest founding year to includesaveToContacts· boolean · optionnel
Save returned people to your Deeplead contactsjobTitleExclude· array · optionnel
Job title phrases to excludeorganizationIds· array · optionnel
Limit to organizations from organizations_searchmonthlyVisitsMin· integer · optionnel
Minimum monthly website visits; known for about 1 in 8 US companies, the rest are excludedemployeeGrowthMin· integer · optionnel
Minimum employee growth on LinkedIn in percent, e.g. 10; known for about 1 in 13 US companiesdecisionMakersOnly· boolean · optionnel
C-level, VP or director seniority, or a founder, owner, CEO, managing director or president titleonePerOrganization· boolean · optionnel
Return at most one person per companyindustryNaicsDirect· array · optionnel
NAICS codes
Exemple d'appel{"name": "persons_search", "arguments": {"limit": 1, "query": "texte", "offset": 1, "domains": [], "hqState": [], "jobLevel": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"persons": [], "nextOffset": 1, "totalCount": 1, "chargedCredits": 1}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».