MCP Catalogs
首页

linkedin-mcp-server

by stickerdaniel·1,900·综合分 56

通过浏览器自动化提供LinkedIn API访问的MCP服务器,支持档案、公司、职位和消息功能。

web-scrapingbrowser-automationcommunication
349
Forks
45
活跃 Issue
本月
最近提交
2 天前
收录于

概述

由stickerdaniel开发的LinkedIn MCP服务器是一个基于Python的实现,它通过受控的浏览器会话将AI助手连接到LinkedIn。它提供对LinkedIn功能的全面访问,包括档案检索、公司信息、职位搜索和消息功能。该服务器通过控制真实的浏览器会话而非使用未公开API来运行,工具调用通过队列系统顺序执行。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:自动化LinkedIn档案研究,用于招聘或竞争情报
:通过自动化LinkedIn职位搜索来简化求职流程
:通过自动化LinkedIn消息来管理专业通讯
:使用这个安全吗?会被封号吗?
:如果我的代理执行了太多操作怎么办?

什么时候选它

当您需要 AI 助手通过自然的浏览器界面(而非非官方 API)与 LinkedIn 数据交互时,特别是进行复杂个人资料分析和消息任务时,选择此服务器。

什么时候不要选它

如果您需要高容量数据处理,请避免使用此服务器,因为 LinkedIn 可能会标记自动化活动;如果您需要无需浏览器自动化的编程访问,也不适合使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • get_person_profile

    Get profile info with explicit section selection (experience, education, interests, honors, languages, certifications, skills, projects, contact_info, posts)

  • get_my_profile

    Get the authenticated user's own LinkedIn profile (same sections as get_person_profile)

  • connect_with_person

    Send a connection request or accept an incoming one, with optional note

  • get_sidebar_profiles

    Extract profile URLs from sidebar recommendation sections ('More profiles for you', 'Explore premium profiles', 'People you may know') on a profile page

  • get_inbox

    List recent conversations from the LinkedIn messaging inbox

  • get_conversation

    Read a specific messaging conversation by username or thread ID

  • search_conversations

    Search messages by keyword

  • send_message

    Send a message to a LinkedIn user (requires confirmation)

  • get_company_profile

    Extract company information with explicit section selection (posts, jobs); about-section references may include a company_urn entry carrying the numeric id used by LinkedIn's people-search currentCompany URL facet

  • search_companies

    Search for companies on LinkedIn by keywords

  • search_jobs

    Search for jobs with keywords and location filters

  • search_people

    Search for people by keywords, location, connection degree (1st/2nd/3rd), and current company

可对比工具

linkedin-apibrowserlessplaywright-mcp

安装

安装

uvx 设置(推荐)

**先决条件:** 安装 [uv](https://docs.astral.sh/uv/getting-started/installation/)。

**客户端配置:**

{
  "mcpServers": {
    "linkedin": {
      "command": "uvx",
      "args": ["linkedin-scraper-mcp@latest"],
      "env": { "UV_HTTP_TIMEOUT": "300" }
    }
  }
}

Claude Desktop MCP Bundle

  1. 从[发布页面](https://github.com/stickerdaniel/linkedin-mcp-server/releases/latest)下载最新的 .mcpb 文件
  2. 点击下载的文件将其安装到 Claude Desktop

FAQ

使用这个安全吗?会被封号吗?
这个工具控制真实的浏览器会话,不利用未公开的API。虽然LinkedIn的服务条款禁止自动化工具,但正常使用(不是批量抓取)到目前为止还没有导致用户被封号。
如果我的代理执行了太多操作怎么办?
LinkedIn可能会发出关于自动化工具使用的警告。如果发生这种情况,请减少您的自动化量。这个MCP通过队列顺序执行工具调用,但没有内置的速率限制。

Hacker News 讨论

开发者社区最近的相关讨论。

linkedin-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。