Pro vývojáře & AI agenty

LinkedIn MCP Server pro Claude, ChatGPT a Cursor

MCP server Salesbotu pro LinkedIn automatizaci. Připojte Claude, ChatGPT nebo Cursor k Salesbotu a ovládejte hledání leadů, kampaně a odesílání zpráv přirozeným jazykem.

  • LinkedIn MCP server Salesbotu pro Claude, ChatGPT a Cursor
  • Vyhledávání leadů, kampaně i schvalování AI draftů přirozeným jazykem
  • Respektuje denní limity, povolené hodiny, blacklist a stop-on-reply

Možnosti LinkedIn MCP serveru

LinkedIn MCP pro Claude

Připojte LinkedIn MCP server do Claude Desktop a nechte Claude vyhledávat leady, číst CRM kontext, připravovat personalizované zprávy a řídit kroky kampaně přirozeným jazykem. Citlivé akce mohou zůstat ve schvalovacím workflow Salesbotu.

LinkedIn MCP pro Cursor

LinkedIn MCP pro Cursor propojí AI asistenta s leady a outreach workflow v Salesbotu. Do nastavení MCP v Cursoru vložíte endpoint a API klíč, potom můžete dostupné nástroje používat přímo z chatu.

LinkedIn MCP pro ChatGPT

LinkedIn MCP server Salesbotu propojí ChatGPT s vyhledáváním leadů, kampaněmi, inboxem a CRM kontextem přes MCP-kompatibilní nastavení. ChatGPT může připravit akce a drafty, zatímco Salesbot dál hlídá limity a schvalování.

Salesbot MCP pro vyhledávací URL ze Sales Navigatoru

Workflow Salesbot MCP přijme připravenou URL hledání z LinkedIn Sales Navigatoru nebo běžného LinkedInu. Salesbot projde výsledky, uloží kontakty s deduplikací a filtrováním blacklistu a vrátí ID leadů pro enrichment nebo kampaně.

Bezpečnost MCP a ochrana proti zacyklení

MCP agent má pracovat jako řízený operátor, ne jako slepý opakovač akcí. Limity a schvalování jsou pojistky pro konkrétní workflow; žádný nástroj nemůže garantovat, jak LinkedIn vyhodnotí aktivitu účtu.

  • Schválení člověkem zabrání MCP odeslat zprávu nebo pozvánku ke spojení, dokud akci nepotvrdíte v Salesbotu.
  • Pro jeden účet použijte jako konzervativní výchozí nastavení 10 MCP akcí za hodinu a 5 MCP zpráv za hodinu.
  • První pilot držte pod 100 akcemi denně a přibližně 30–50 zprávami denně; jde o provozní doporučení, nikoli garanci proti omezení LinkedIn účtu.
  • Před vyhledáváním nebo outboundem zavolejte get_linkedin_status a get_daily_limits. Pokud odpověď obsahuje LINKEDIN_SEARCH_PROTECTED, quota_protection nebo retry_after_seconds, neopakujte požadavek ihned a cooldown neobcházejte přes hledání pracovních nabídek.

Jak nastavit LinkedIn MCP server

Vložte následující konfiguraci do nastavení vašeho MCP klienta. MCP API klíč si vygenerujete v aplikaci Salesbot v sekci MCP API.

{
  "mcpServers": {
    "linkedin-automation": {
      "url": "https://app.salesbot.cz/api/mcp",
      "headers": {
        "x-mcp-api-key": "sb_mcp_<YOUR_API_KEY>",
        "Accept": "application/json, text/event-stream"
      }
    }
  }
}

Dostupné nástroje

Vyhledávání & Discovery

search_linkedin_peopleVyhledá lidi na LinkedIn podle pozice, firmy, lokace nebo klíčových slov. S parametrem connectionsOnly pracuje s lokální cache spojení bez spotřeby search limitu. Výsledky se neukládají automaticky: ověřte relevanci, vyžádejte LinkedIn URL a uložte schválený profil přes upsert_linkedin_contact.
sync_linkedin_connectionsSynchronizuje spojení 1. stupně přes Unipile relations do lokální cache. Respektuje cooldown a podporuje pokračovací kurzor.
search_google_xrayGoogle X-Ray search – prohledá veřejné LinkedIn profily přes Google operátory (site:linkedin.com/in). Vhodné, když nechcete spotřebovávat LinkedIn limity. Nalezené profily uloží do kontaktního seznamu ‚Google X-Ray‘ (s deduplikací) a vrátí jejich ID, připravené k přidání do kampaně nebo CRM.
search_linkedin_navigatorProjde připravenou URL hledání ze Sales Navigatoru nebo běžného LinkedInu a vrátí surové výsledky. Pro uložení profilu a získání contact_id následně použijte upsert_linkedin_contact.
search_job_postingsHledá pracovní nabídky na LinkedIn dle klíčových slov, lokace, seniority, typu úvazku a dalších filtrů. Vrátí inzeráty s informacemi o firmě – ideální pro zjištění, kdo aktivně nabírá na konkrétní pozici.
search_webObecné Google vyhledávání na celém webu (ne jen LinkedIn). Hodí se pro hledání pracovních nabídek na portálech, informací o firmách, novinek a dalšího obsahu. Výsledky se neukládají do kontaktů.
get_job_posting_detailsNačte detail konkrétního inzerátu včetně náborového týmu – recruitera nebo hiring manažera, který pozici vypsal. Ukáže i počet uchazečů a zhlédnutí.

Kontakty & Profily

get_contact_profileVrátí kompletní profil kontaktu z databáze – jméno (s vokativem), headline, firma, pozice, lokace, jazyk, status v kampaních, historie interakcí. Slouží AI jako kontext pro psaní personalizovaných zpráv nebo rozhodování o dalším kroku.
upsert_linkedin_contactImportuje přesnou, již známou URL LinkedIn profilu. Pokud kontakt existuje, vrátí jeho ID; jinak jej vytvoří v seznamu CRM Imports. Jde o idempotentní cestu pro integrace před add_contacts_to_campaign.
list_contactsVypíše vaše kontakty s ID, jménem, firmou a aktuálním statusem (např. invite_sent, connected, replied). Podporuje filtrování podle lead_listu nebo kampaně. AI z tohoto výpisu vybírá ID pro další nástroje.
list_lead_listsVypíše skupiny kontaktů s ID seznamu, názvem, popisem a počtem kontaktů. ID seznamu použijte s list_contacts nebo add_contacts_to_list.
create_lead_listVytvoří pojmenovaný seznam kontaktů a vrátí list_id. Opakované volání se stejným názvem vrátí existující seznam místo duplicity.
add_contacts_to_listPřesune existující kontakty podle contact_id do zvoleného list_id. Kontakt patří právě do jednoho seznamu, nejde o kopii.
enrich_contactsObohatí existující kontakty o kompletní LinkedIn profil přes připojený účet – headline, lokalitu, firmu, pozici, pracovní historii, vzdělání a dovednosti. Ideální po Google X-Ray vyhledávání; max. 8 kontaktů na volání.

Kampaně & Outreach

list_campaignsVypíše vaše kampaně s ID, názvem, statusem (draft/running/paused) a počty leadů. AI z toho čerpá campaign_id při přidávání leadů, generování zpráv nebo schvalování draftů.
list_campaign_queueVrátí stav kontaktů v kampani včetně campaign_contact_id, generování a schválení zpráv, naplánované akce a doporučeného dalšího MCP nástroje.
add_contacts_to_campaignPřidá kontakty podle contact_id do kampaně, aplikuje blacklist a deduplikaci, ale nic samo neodešle ani nenaplánuje. Odpověď vrátí další krok, obvykle prepare_campaign_messages nebo start_campaign.
send_linkedin_messageOdešle jednorázovou LinkedIn zprávu konkrétnímu kontaktu mimo kampaň. Před odesláním je náhodné zpoždění 30–180 s kvůli anti-detekci. Akce se započítává do denního limitu zpráv a uloží se do historie interakcí.
send_connection_requestOdešle pozvánku ke spojení na LinkedIn. Zpráva je vždy prázdná (bez textu) – tak je nastavená politika, aby nedošlo k blokaci účtu, a to bez ohledu na typ účtu (free i premium). Akce se započítává do denního limitu invitations.

AI drafty & Schvalování

generate_campaign_messageVygeneruje AI draft zprávy (Gemini) pro konkrétní kontakt a krok kampaně podle šablony a profilu leadu. Zpráva se NEodešle – uloží se jako návrh se stavem 'pending_approval' a čeká na schválení (např. přes Claude/GPT nebo ručně).
prepare_campaign_messagesHromadně zařadí do generování až 10 chybějících draftů v kampani a ihned vrátí řízení agentovi. Stav pak kontrolujte přes list_campaign_queue nebo list_pending_approvals.
list_pending_approvalsVrátí seznam všech AI draftů, které čekají na schválení – pro každý draft vrátí jméno kontaktu, headline, firmu a vygenerovaný text. Slouží jako vstup pro hromadnou kontrolu AI asistentem (Claude/GPT), který může drafty projít a rozhodnout schválit/zamítnout.
approve_messageSchválí draft a předá ho executoru k odeslání v rámci kampaně (s respektováním denních limitů a povolených hodin). Volitelně lze upravit text před schválením. Parametr skip_gpt_check=false navíc spustí druhou kontrolu přes gpt-5-nano – pokud GPT zprávu odmítne, draft se automaticky vrátí Gemini k přepracování podle GPT feedbacku.
reject_messageZamítne draft s textovým feedbackem (např. 'příliš formální, zkrať na 2 věty'). Salesbot draft označí jako rejected a Gemini vygeneruje novou verzi podle vaší zpětné vazby, která opět čeká na schválení.

Správa kampaní

create_campaignZaloží NOVOU kampaň (uloží se jako 'draft', sama se nespustí). Zadáte název, profil a seřazené kroky (connect/message/visit, zpoždění, AI prompty). Vrátí campaign_id; leady pak přidáte přes add_contacts_to_campaign.
update_campaign_settingsUpraví nastavení existující kampaně: název, popis, denní limit, sender_context, auto-approve nebo status (paused/running). Mění jen zadaná pole.
start_campaignSpustí (aktivuje) existující kampaň – naplánuje akce pro její kontakty a nastaví status 'running'. Kampaň musí mít kontakty a kroky. Respektuje denní limity, povolené hodiny a anti-detekční zpoždění.
stop_campaignZastaví běžící kampaň – nastaví status 'stopped' a zruší čekající naplánované akce. Pro dočasné pozastavení použijte update_campaign_settings se status='paused'.

Inbox & Odpovědi

list_inbox_chatsVypíše poslední LinkedIn konverzace (inbox) v reálném čase – vrací chat ID, druhou stranu, počet nepřečtených a čas poslední zprávy.
get_chat_messagesNačte zprávy jedné LinkedIn konverzace v reálném čase (nejnovější dole). is_sender=true označuje zprávy odeslané vámi. Slouží jako kontext před napsáním odpovědi.
reply_to_chatOdešle odpověď do existující konverzace pouze v povolených hodinách. Před odesláním se aplikuje náhodné lidské zpoždění přibližně 20–45 s a kontrola prompt-injection i nevyžádaných odkazů. Maximálně 2 AI odpovědi na vlákno a započítává se do denního limitu zpráv.
mark_chat_readOznačí LinkedIn konverzaci jako přečtenou (podle chat_id) – aby se vlákno po zpracování AI neobjevovalo znovu jako nepřečtené.

Posty & Limity & Web

publish_linkedin_postVytvoří LinkedIn příspěvek za připojený profil. Standardně se příspěvek uloží jako 'draft' na stránce LinkedIn Posts, kde ho uživatel zkontroluje a publikuje. Při auto_publish=true se publikuje rovnou – ale jen pokud MCP human-in-the-loop schvalování není zapnuté; jinak zůstane jako draft a uživatel ho publikuje v aplikaci. Před samotným publikováním je náhodné zpoždění 30–180 s (anti-detekce). Obrázkové přílohy lze přidat pouze v editoru příspěvků v aplikaci.
get_daily_limitsZkontroluje hodinové, denní a měsíční využití, zbývající kvótu, typ účtu, stav ramp-up, povolené hodiny a doporučený cooldown.
scrape_websiteNačte čitelný text veřejné webové stránky, aby ho AI mohla použít jako kontext při psaní/úpravě zpráv (např. web prospekta). Vrací prostý text (bez HTML, zkrácený) a nalezené kontaktní emaily (emails_found, vč. mailto odkazů). Týdenní limit počtu webů; interní/privátní adresy jsou odmítnuty.

LinkedIn účet

get_linkedin_statusZkontroluje, zda je váš LinkedIn účet připojený a aktivní, a pokud ne, jak to napravit. AI tento nástroj volá jako první, když jiný nástroj hlásí, že účet není připojený.
connect_linkedinVygeneruje zabezpečený odkaz s vlastní doménou, který otevřete pro připojení (nebo opětovné připojení) LinkedIn účtu – bez nutnosti opustit chat.

CRM

set_deal_stagePosune lead vaším CRM pipeline (fáze jsou konfigurovatelné – výchozí: Prospekt → Kontaktován → Demo → Vyhráno → Prohráno) a zaznamená změnu do historie. AI ho použije, když potvrdíte reálnou událost ('domluvili si demo').
log_crm_noteUloží strukturované shrnutí konverzace ke kontaktu v CRM – stručný souhrn, pain pointy prospekta a celkový sentiment – aby další follow-upy zůstaly personalizované.
save_lead_messageUloží vygenerovaný text oslovení k leadu (email, email follow-up, LinkedIn zpráva nebo LI follow-up) jako trvalý kontext v CRM. Neodesílá ho.
list_lead_messagesVypíše zprávy uložené u leadu (email/LI drafty a follow-upy), od nejnovějších, abyste text mohli znovu použít před odesláním.
create_taskVytvoří follow-up úkol, volitelně navázaný na lead a s termínem (plán Pro). Promění 'připomeň mi poslat ceník ve čtvrtek' ve sledovaný úkol.
get_lead_contextVrátí kompletní CRM kontext leadu před psaním pitche: profil, aktuální fázi pipeline, poslední shrnutí konverzací, otevřené úkoly, poslední LinkedIn interakce a historii fází.
export_crmExportuje celé vaše CRM (leady s fází pipeline a klíčovými poli) jako CSV pro zálohu nebo otevření v Excelu.
update_contactAktualizuje kontaktní údaje leadu – email, telefon, lokalitu, firmu, pozici nebo headline. Použijte pro obohacení leadu (např. uložení nalezeného emailu). Změní se jen pole, která předáte.
list_tasksVypíše vaše CRM úkoly – filtr podle stavu (open/done/cancelled) a/nebo konkrétního leadu. Vrací id, název, termín, stav a jméno navázaného leadu, takže AI vidí otevřené follow-upy.
complete_taskOznačí CRM úkol jako hotový (nebo ho znovu otevře/zruší) podle task_id. Použijte po vyřízení follow-upu.
list_crm_stagesVypíše fáze CRM pipeline (key, label, barva) a kolik leadů je v každé. Fáze jsou konfigurovatelné.
add_crm_stagePřidá novou fázi pipeline (např. 'Vyjednávání') s volitelnou barvou. Přidá se na konec pipeline.
rename_crm_stagePřejmenuje label fáze a/nebo změní barvu podle key. Key fáze i leady v ní zůstávají.
delete_crm_stageSmaže fázi pipeline; její leady se přesunou do jiné fáze (reassign_to nebo první zbývající).
list_crm_fieldsVypíše vlastní pole definovaná na CRM leadech (key, label, typ).
add_crm_fieldPřidá vlastní pole k CRM leadům (např. 'Rozpočet' typu number). Typy: text, number, date, url.
delete_crm_fieldOdebere definici vlastního pole podle key.
set_lead_fieldsNastaví hodnoty vlastních polí na leadu (podle contact_id) – např. rozpočet, datum obnovy. Přijímají se jen definované keys.

Časté dotazy k LinkedIn MCP

Co je LinkedIn MCP server?

LinkedIn MCP server je propojení přes Model Context Protocol mezi AI klientem a obchodními workflow pro LinkedIn. LinkedIn MCP server Salesbotu umožní kompatibilnímu AI klientovi pracovat s vyhledáváním leadů, kontakty, kampaněmi, inboxem a CRM kontextem, zatímco Salesbot uplatňuje limity účtu, povolené hodiny a schvalování.

Jak připojit LinkedIn MCP do Claude?

V Salesbotu vytvořte MCP API klíč, vložte endpoint Salesbot MCP a klíč do konfigurace MCP v Claude Desktop a Claude restartujte. Potřebný endpoint i JSON konfiguraci najdete výše; API klíč nikam veřejně nevkládejte a při jeho úniku jej vyměňte.

Funguje LinkedIn MCP s Cursorem a ChatGPT?

Ano. LinkedIn MCP server Salesbotu je určený pro Claude, Cursor, ChatGPT a další klienty podporující MCP protokol. Konkrétní obrazovka nastavení se liší podle klienta, endpoint a API klíč ale zůstávají stejné.

Je LinkedIn MCP server zdarma?

Salesbot nabízí 14denní bezplatné vyzkoušení s přístupem k LinkedIn MCP serveru i celé platformě. Jde o zkušební dobu, ne o neomezený bezplatný tarif; pro spuštění není potřeba platební karta.

Co umí Salesbot MCP s vyhledávací URL ze Sales Navigatoru?

Umí zpracovat připravenou URL hledání ze Sales Navigatoru, uložit odpovídající leady do Salesbotu, odstranit duplicity a použít filtrování blacklistu. Vrácené kontakty pak lze přes MCP obohatit, zkontrolovat a přidat do kampaně.

Porovnejte LinkedIn outreach nástroje

MCP je jen jedna část rozhodnutí. Podívejte se také na rozdíly v kampaních, datech, cenách a práci s odpověďmi.

Vyzkoušejte MCP server zdarma

14 dní zdarma, bez kreditní karty. Plný přístup k MCP serveru i celé platformě.

Vyzkoušejte na 14 dní zdarma