LinkedIn数据抓取工具

一个用于Claude Desktop的MCP服务器,可以抓取LinkedIn个人资料和评论活动。

  • by TimpiaAI
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 TimpiaAI/linkedin-mcp

使用说明

LinkedIn MCP服务器

Claude Desktop的MCP(模型上下文协议)服务器,允许您抓取LinkedIn个人资料和评论活动。

快速设置

如果你正在使用Claude,只需说: “为我的Claude桌面设置LinkedIn MCP服务器”

Claude将读取Claude.md文件并自动配置所有内容。

手动设置

1.克隆和安装

cd ~
git clone https://github.com/TimpiaAI/linkedin-mcp.git
cd linkedin-mcp
python3 -m venv .venv
.venv/bin/pip install -e .
.venv/bin/playwright install chromium

2.创建LinkedIn会话

.venv/bin/python -m linkedin_mcp.create_session

这将打开一个浏览器-登录LinkedIn,然后关闭浏览器。

3.配置克劳德桌面

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "linkedin": {
      "command": "/Users/YOUR_USERNAME/linkedin-mcp/.venv/bin/python",
      "args": ["-m", "linkedin_mcp.server"],
      "env": {
        "LINKEDIN_SESSION": "/Users/YOUR_USERNAME/linkedin-mcp/session.json"
      }
    }
  }
}

替换 YOUR_USERNAME 使用您的实际用户名。

4.重新启动克劳德桌面

退出(Cmd+Q)并重新打开克劳德桌面。

用法

配置后,您可以向Claude询问以下问题:

  • “删除johndoe的LinkedIn个人资料”
  • “从linkedin.com/in/satyanadella获取最新评论”
  • “这个人最近在领英上发表了什么评论?”

工具

scrape_linkedin

  • url:LinkedIn个人资料URL或用户名
  • limit:要返回的最大注释数(默认值:20)

故障排除

服务器无法连接:

tail -f ~/Library/Logs/Claude/mcp-server-linkedin.log

会话已过期:

cd ~/linkedin-mcp
.venv/bin/python -m linkedin_mcp.create_session

许可证

麻省理工学院