accueil / serveurs / Communication / com.getcleed/linkedin-buying-signals
com.getcleed/linkedin-buying-signals
serveur MCP (Model Context Protocol) · getcleed 1.0.0
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 com.getcleed/linkedin-buying-signals est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.getcleed/linkedin-buying-signals » 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 15 outils
- add_leads_from_urls≈ 160 tokens
Save LinkedIn profiles as prospects and enrich them (name, role, company, industry, location, language). Skips anyone already saved. Counts against the import quota.
Paramètres, retour & exemple (2)
ParamètreslistId· string · optionnel
Optional list to add them to (see get_icp for list ids)linkedinUrls· array · requis
LinkedIn profile URLs
Exemple d'appel{"name": "add_leads_from_urls", "arguments": {"linkedinUrls": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_prospects≈ 183 tokens
Run the signal pipeline on prospects: enrich anyone missing company data, read their recent LinkedIn activity, and detect buying signals. Every signal kept must quote its source verbatim. Counts against the monthly analysis quota. Slow: expect up to a few minutes.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Cap when prospectIds is omittedprospectIds· array · optionnel
Which prospects to analyze; omit to take those with no signals yet
Exemple d'appel{"name": "analyze_prospects", "arguments": {"limit": 1, "prospectIds": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_custom_signal≈ 170 tokens
Teach the account a new buying signal to look for, described in plain language (for example "people complaining their onboarding takes too long"). Future analyses and sourcing will use it.
Paramètres, retour & exemple (4)
Paramètresname· string · requis
Short display namedetects· string · requis
What to look for, in plain languageexampleTitle· string · optionnelexampleDetail· string · optionnel
Exemple d'appel{"name": "create_custom_signal", "arguments": {"name": "texte", "detects": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - draft_email≈ 174 tokens
Write a personalised email for a prospect, built from their detected signals, in their language. Saves the draft on the prospect and returns it. Does not send.
Paramètres, retour & exemple (5)
Paramètreslanguage· string · optionnel · english | frenchprospectId· string · optionnelregenerate· boolean · optionnel
Ignore any cached draftlinkedinUrl· string · optionnelsignalIndex· integer · optionnel
Which signal to lead with
Exemple d'appel{"name": "draft_email", "arguments": {"language": "english", "prospectId": "texte", "regenerate": true, "linkedinUrl": "texte", "signalIndex": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - draft_linkedin_message≈ 143 tokens
Write a short LinkedIn connection note for a prospect from their detected signals, in their language. Saves the draft and returns it. Does not send.
Paramètres, retour & exemple (4)
Paramètreslanguage· string · optionnel · english | frenchprospectId· string · optionnelregenerate· boolean · optionnellinkedinUrl· string · optionnel
Exemple d'appel{"name": "draft_linkedin_message", "arguments": {"language": "english", "prospectId": "texte", "regenerate": true, "linkedinUrl": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_leads_from_signals≈ 204 tokens
Search recent LinkedIn posts on the topics of this account's own signal definitions, keep only posts a check can prove are on topic, and return the people who wrote, commented on or reacted to them, filtered against the ICP (role, industry, country) and ranked. Nothing is saved: pass the returned candidates to import_sourced_leads. Spends a little of the monthly sourcing budget.
Paramètres, retour & exemple (2)
ParamètressignalType· string · optionnel
Which signal to source for; omit to use the first enabled one (see list_signals)postsPerSignal· integer · optionnel
Exemple d'appel{"name": "find_leads_from_signals", "arguments": {"signalType": "texte", "postsPerSignal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_icp≈ 96 tokens
The active ICP: target roles, industries, countries, company sizes, relevant keywords and any exclusions. This is what sourcing and scoring filter against.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_icp", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pipeline_stats≈ 116 tokens
How the pipeline stands: how many prospects, how many carry signals, enrichment state, how many have an email address, how many were contacted, what was added in the last 7 days, the most common signal types, and the remaining plan quota.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_pipeline_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_prospect≈ 159 tokens
Everything known about one prospect: role, company, location, language, every detected signal with the verbatim quote from its source and the LinkedIn URL it came from, any existing email or LinkedIn draft, and outreach state.
Paramètres, retour & exemple (2)
ParamètresprospectId· string · optionnel
The prospect id from list_prospectslinkedinUrl· string · optionnel
Their LinkedIn profile URL, if the id is unknown
Exemple d'appel{"name": "get_prospect", "arguments": {"prospectId": "texte", "linkedinUrl": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - import_sourced_leads≈ 183 tokens
Save candidates returned by find_leads_from_signals. They arrive already enriched and with the signal attached, including the verbatim quote from the post that surfaced them. Counts against the import quota.
Paramètres, retour & exemple (3)
ParamètreslistId· string · optionneltokens· array · requis
The token values of the candidates to importsignalType· string · requis
The signalType returned by find_leads_from_signals
Exemple d'appel{"name": "import_sourced_leads", "arguments": {"tokens": [], "signalType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_prospects≈ 334 tokens
Search the saved prospects in the account. Filter by company, industry, job title, country, signal type, minimum number of signals, whether an email address is known, enrichment state, or whether they have been contacted. Ordered by signal count, then most recently saved.
Paramètres, retour & exemple (12)
Paramètreslimit· integer · optionnel
How many to return (max 50)title· string · optionnel
Job title contains this textoffset· integer · optionnelsearch· string · optionnel
Free text matched against first name, last name, company and titlecompany· string · optionnelcountry· string · optionnelhasEmail· boolean · optionnelindustry· string · optionnelminSignals· integer · optionnel
Only prospects with at least this many signalssignalType· string · optionnel
Only prospects carrying a signal of this type (see list_signals)notContacted· boolean · optionnel
Only prospects with no email sent yetenrichmentStatus· string · optionnel · pending | enriched | failed
Exemple d'appel{"name": "list_prospects", "arguments": {"limit": 1, "title": "texte", "offset": 1, "search": "texte", "company": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_signals≈ 128 tokens
The buying signals this account looks for: the predefined ones and the custom ones, each with the definition used to detect it and whether it is enabled. Use the returned type values with list_prospects and find_leads_from_signals.
Paramètres, retour & exemple (1)
ParamètresenabledOnly· boolean · optionnel
Exemple d'appel{"name": "list_signals", "arguments": {"enabledOnly": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mark_email_sent≈ 97 tokens
Record that a prospect was emailed outside getcleed, so reporting and follow-ups stay correct.
Paramètres, retour & exemple (2)
ParamètresprospectId· string · optionnellinkedinUrl· string · optionnel
Exemple d'appel{"name": "mark_email_sent", "arguments": {"prospectId": "texte", "linkedinUrl": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_email≈ 172 tokens
Send an email to a prospect from the connected mailbox. This reaches a real person immediately and cannot be undone. Pass the subject and body you want sent, or omit them to send the saved draft. Requires a mailbox connected in getcleed under Integrations.
Paramètres, retour & exemple (4)
Paramètresbody· string · optionnel
Omit to use the saved draftsubject· string · optionnel
Omit to use the saved draftprospectId· string · optionnellinkedinUrl· string · optionnel
Exemple d'appel{"name": "send_email", "arguments": {"body": "texte", "subject": "texte", "prospectId": "texte", "linkedinUrl": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_linkedin_message≈ 176 tokens
Send a LinkedIn connection request with a note to a prospect from the connected LinkedIn account. This reaches a real person immediately and cannot be undone. Pass the note you want sent, or omit it to use the saved draft. Requires LinkedIn connected in getcleed under Integrations.
Paramètres, retour & exemple (3)
Paramètresmessage· string · optionnel
The note, max 300 characters. Omit to use the saved draftprospectId· string · optionnellinkedinUrl· string · optionnel
Exemple d'appel{"name": "send_linkedin_message", "arguments": {"message": "texte", "prospectId": "texte", "linkedinUrl": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».