返回市场
领英-MCP

领英-MCP

作者:FilippTrigub5 星标更新:2025-05-26

项目介绍

LinkedIn MCP Server

从Claude Desktop直接向LinkedIn发布内容,支持文本和媒体附件。

功能

  • 向LinkedIn发布文本更新
  • 将图片和视频附加到帖子中
  • 控制帖子可见性(公开/联系人)
  • OAuth2认证流程
  • 安全令牌存储

工具

  • authenticate: 使用LinkedIn进行身份验证
  • create_post: 创建并分享帖子,可选地附带媒体附件
    • 提供相关媒体文件的文件路径以将其附加到帖子中

配置

  1. 创建LinkedIn开发者应用:

    访问 https://www.linkedin.com/developers/apps
    创建新应用
    添加产品权限:登录LinkedIn和在LinkedIn上分享
    配置OAuth重定向URL:http://localhost:3000/callback
    
  2. 安装 如果尚未安装,请安装pipx

    pip install pipx
    

    安装linkedin-mcp

    pipx install linkedin-mcp
    
  3. 创建.env文件:

    LINKEDIN_CLIENT_ID=your_client_id
    LINKEDIN_CLIENT_SECRET=your_client_secret
    LINKEDIN_REDIRECT_URI=http://localhost:3000/callback
    

Claude Desktop配置

claude-desktop.json中添加以下配置:

{
  "mcpServers": {
    "linkedin-mcp": {
      "command": "linkedin-mcp",
      "env": {
        "LINKEDIN_CLIENT_ID": "<yours>",
        "LINKEDIN_CLIENT_SECRET": "<yours>",
        "LINKEDIN_REDIRECT_URI": "<yours>"
      }
    }
  }
}

开发

克隆仓库并将包安装为可编辑模式:

git clone https://github.com/FilippTrigub/linkedin-mcp.git
cd linkedin-mcp
uv venv

从开发目录运行服务器:

{
  "mcpServers": {
    "linkedin-m-mp": {
       "command": "uv",
      "args": [
        "--directory",
        "absolute\\path\\to\\linkedin-mcp",
        "run",
        "-m",
        "linkedin_mcp.server"
      ],
      "env": {
        "LINKEDIN_CLIENT_ID": "<yours>",
        "LINKEDIN_CLIENT_SECRET": "<yours>",
        "LINKEDIN_REDIRECT_URI": "<yours>"
      }
    }
  }
}

许可证

MIT许可证