/ Annuaire / Playground / linkedin-mcp-server
● Communauté stickerdaniel ⚡ Instantané

linkedin-mcp-server

par stickerdaniel · stickerdaniel/linkedin-mcp-server

Donnez aux assistants IA l'accès à LinkedIn : parcourez les profils, recherchez des emplois, lisez des messages et envoyez des demandes de connexion.

linkedin-mcp-server est un serveur MCP open source qui permet aux assistants IA d'interagir avec LinkedIn via l'automatisation du navigateur. Il fournit 13 outils pour accéder aux profils, aux pages d'entreprise, aux offres d'emploi, à la messagerie, à la recherche de personnes et à la gestion des connexions. Utilise Patchright (managed Chromium) pour un accès basé sur un navigateur avec gestion automatique de la connexion.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

linkedin-mcp-server-2.replay ▶ prêt
0/0

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "linkedin-mcp-server-2",
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "linkedin-mcp-server-2": {
      "command": {
        "path": "TODO",
        "args": [
          "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add linkedin-mcp-server-2 -- TODO 'See README: https://github.com/stickerdaniel/linkedin-mcp-server'

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : linkedin-mcp-server

Comment rechercher des entreprises et des offres d'emploi avec LinkedIn MCP

👤 Demandeurs d'emploi et recruteurs ⏱ ~15 min beginner

Quand l'utiliser : Vous souhaitez rechercher des entreprises et trouver des offres d'emploi pertinentes sans navigation manuelle.

Prérequis
  • serveur linkedin-mcp installé — uvx linkedin-scraper-mcp@latest ou téléchargez .mcpb à partir des versions
  • Compte LinkedIn — Connectez-vous lorsque l'invite de connexion du navigateur apparaît
Déroulement
  1. Rechercher des emplois
    Recherchez sur LinkedIn des offres d’emploi de « ingénieur backend senior » à San Francisco. Montrez-moi le top 10 avec l'entreprise, l'échelle salariale et les exigences.✓ Copié
    → Offres d'emploi formatées avec des détails clés
  2. Rechercher une entreprise
    Obtenez le profil de l’entreprise pour le résultat le plus intéressant. De quoi parlent leurs récents messages ?✓ Copié
    → Aperçu de l'entreprise avec activité récente

Résultat : Une liste restreinte d'emplois pertinents avec le contexte de l'entreprise.

Pièges
  • Limites de taux LinkedIn sur trop de vues de profil — Espacez les demandes et évitez de consulter des dizaines de profils en succession rapide
Combiner avec : filesystem

Recherchez et connectez-vous avec des personnes de votre secteur

👤 Des professionnels construisant leur réseau ⏱ ~20 min beginner

Quand l'utiliser : Vous souhaitez trouver et vous connecter avec des professionnels pertinents dans votre domaine.

Prérequis
  • Compte LinkedIn authentifié — Complétez la connexion au navigateur lors de la première utilisation
Déroulement
  1. Rechercher des personnes
    Recherchez sur LinkedIn les ingénieurs ML des principales entreprises d’IA de la Bay Area. Montrez leurs titres et leurs entreprises.✓ Copié
    → Liste des professionnels correspondants
  2. Envoyer une demande de connexion personnalisée
    Envoyez une demande de connexion à la première personne avec une note mentionnant notre intérêt commun pour les architectures de transformateurs.✓ Copié
    → Demande de connexion envoyée confirmation

Résultat : Demandes de connexion ciblées envoyées avec des messages personnalisés.

Pièges
  • Les messages de connexion génériques sont ignorés — Faites toujours référence à quelque chose de spécifique dans leur profil

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

linkedin-mcp-server-2 + filesystem

Enregistrez les résultats de recherche d'emploi et les profils d'entreprise dans des fichiers organisés

Recherchez des emplois de chef de produit à New York et enregistrez les 20 meilleurs résultats dans ~/job-search/pm-nyc.md.✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
get_person_profile url_or_name: str, sections?: str[] Obtenez un profil LinkedIn avec des sections sélectionnées 0
search_jobs keywords: str, location?: str Rechercher des offres d'emploi 0
search_people keywords: str, location?: str Trouver des professionnels par mots-clés 0
get_inbox none Répertorier les conversations de messages LinkedIn récentes 0
get_company_profile url_or_name: str Obtenir des informations sur l'entreprise sur LinkedIn 0
connect_with_person profile_url: str, note?: str Envoyer une demande de connexion 0

Coût et limites

Coût d'exécution

Quota d'API
Soumis aux mesures anti-automatisation de LinkedIn – gardez les demandes modérées
Tokens par appel
500 à 2 000 jetons par profil/recherche
Monétaire
Gratuite
Astuce
Soyez sélectif avec les vues de profil – LinkedIn suit et peut restreindre les comptes qui affichent trop de profils.

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Utilise votre session de navigateur LinkedIn. L'authentification s'effectue via la connexion au navigateur Chromium.
Sortie de données : Tout le trafic passe par Chromium vers linkedin.com

Dépannage

Erreurs courantes et correctifs

Login prompt keeps appearing

Complétez la connexion LinkedIn dans le navigateur Chromium. Pour Docker, authentifiez-vous d'abord via uvx.

Vérifier : Check that you can manually access linkedin.com in the automated browser
Profile returns empty data

Le profil est peut-être en dehors de votre réseau. LinkedIn restreint la visibilité des données en fonction du degré de connexion.

Vérifier : Try viewing the profile manually in a browser
Rate limited by LinkedIn

Réduisez la fréquence des demandes. LinkedIn peut temporairement restreindre l'accès après un trop grand nombre de demandes automatisées.

Vérifier : Wait 30 minutes and try a single request

Alternatives

linkedin-mcp-server vs autres

AlternativeQuand l'utiliserCompromis
fetch MCPIl vous suffit de lire les données publiques LinkedIn visibles sans connexionDonnées très limitées : la plupart des contenus LinkedIn nécessitent une authentification

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills