/ 目录 / 演练场 / linkedin-mcp-server
● 社区 stickerdaniel ⚡ 即开即用

linkedin-mcp-server

作者 stickerdaniel · stickerdaniel/linkedin-mcp-server

为 AI 助手提供访问 LinkedIn 的权限 — 浏览个人资料、搜索职位、阅读消息和发送连接请求。

linkedin-mcp-server 是一个开源 MCP 服务器,使 AI 助手能够通过浏览器自动化与 LinkedIn 交互。 它提供了 13 种工具,用于访问个人资料、公司页面、职位列表、消息传递、人员搜索和连接管理。 使用 Patchright(托管 Chromium)进行基于浏览器的访问和自动登录处理。

为什么要用

核心特性

实时演示

实际使用效果

linkedin-mcp-server-2.replay ▶ 就绪
0/0

安装

选择你的客户端

~/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"
      ]
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

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

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

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

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

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

格式与 Claude Desktop 相同。重启 Windsurf 生效。

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

Continue 使用服务器对象数组,而非映射。

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

加入 context_servers。Zed 保存后热重载。

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

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: linkedin-mcp-server

如何使用 LinkedIn MCP 研究公司和职位空缺

👤 求职者和招聘人员 ⏱ ~15 min beginner

何时使用: 您想要研究公司并找到相关的职位空缺,而无需手动浏览。

前置条件
  • linkedin-mcp-服务器已安装 — uvx linkedin-scraper-mcp@latest 或从版本下载 .mcpb
  • 领英帐户 — 当浏览器出现登录提示时登录
步骤
  1. 寻找职位
    在 LinkedIn 中搜索旧金山的“高级后端工程师”职位。 显示前 10 名的公司、薪资范围和要求。✓ 已复制
    → 包含关键详细信息的格式化职位列表
  2. 研究一家公司
    获取公司简介以获得最有趣的结果。 他们最近的帖子是关于什么的?✓ 已复制
    → 公司概况及近期活动

结果: 与公司背景相关的职位候选名单。

注意事项
  • LinkedIn 对个人资料查看次数过多的速率限制 — 间隔请求并避免快速连续查看数十个个人资料
搭配使用: filesystem

研究并与您所在行业的人士建立联系

👤 专业人士建立他们的网络 ⏱ ~20 min beginner

何时使用: 您想找到您所在领域的相关专业人士并与之联系。

前置条件
  • LinkedIn 帐户已通过身份验证 — 首次使用时完成浏览器登录
步骤
  1. 寻找人
    在 LinkedIn 上搜索湾区顶级人工智能公司的机器学习工程师。 显示他们的头衔和公司。✓ 已复制
    → 匹配专业人士名单
  2. 发送个性化连接请求
    向第一个人发送连接请求,并附上说明,提及我们对变压器架构的共同兴趣。✓ 已复制
    → 连接请求已发送确认

结果: 通过个性化消息发送有针对性的连接请求。

注意事项
  • 通用连接消息被忽略 — 始终引用他们的个人资料中的特定内容

组合

与其他 MCP 搭配,撬动十倍杠杆

linkedin-mcp-server-2 + filesystem

将职位搜索结果和公司简介保存到有组织的文件中

搜索纽约市的产品经理职位并将前 20 个结果保存到 ~/job-search/pm-nyc.md。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
get_person_profile url_or_name: str, sections?: str[] 获取包含选定部分的 LinkedIn 个人资料 0
search_jobs keywords: str, location?: str 搜索职位列表 0
search_people keywords: str, location?: str 通过关键词寻找专业人士 0
get_inbox none 列出最近的 LinkedIn 消息对话 0
get_company_profile url_or_name: str 从 LinkedIn 获取公司信息 0
connect_with_person profile_url: str, note?: str 发送连接请求 0

成本与限制

运行它的成本

API 配额
遵守 LinkedIn 的反自动化措施 — 保持请求适度
每次调用 Token 数
每个个人资料/搜索 500–2000 个令牌
费用
自由的
提示
对个人资料视图有选择性——LinkedIn 会跟踪并可能限制查看过多个人资料的帐户。

安全

权限、密钥、影响范围

凭据存储: 使用您的 LinkedIn 浏览器会话。 身份验证通过 Chromium 浏览器登录进行。
数据出站: 所有流量都通过 Chromium 到达 linkedin.com

故障排查

常见错误与修复

Login prompt keeps appearing

在 Chromium 浏览器中完成 LinkedIn 登录。 对于 Docker,首先通过 uvx 进行身份验证。

验证: Check that you can manually access linkedin.com in the automated browser
Profile returns empty data

该配置文件可能位于您的网络之外。 LinkedIn 根据连接程度限制数据可见性。

验证: Try viewing the profile manually in a browser
Rate limited by LinkedIn

降低请求频率。 在出现过多自动请求后,LinkedIn 可能会暂时限制访问。

验证: Wait 30 minutes and try a single request

替代方案

linkedin-mcp-server 对比其他方案

替代方案何时用它替代权衡
fetch MCP您只需要阅读公开的LinkedIn数据,无需登录即可查看数据非常有限——大多数 LinkedIn 内容都需要身份验证

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills