F

FilippTrigub

@FilippTrigub/linkedin-mcp
0 Stars 304 次浏览 FilippTrigub 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

服务介绍

LinkedIn MCP 服务器

通过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
    bash
    pip install pipx

    安装linkedin-mcp
    bash
    pipx install linkedin-mcp

  3. 创建.env文件:
    env
    LINKEDIN_CLIENT_ID=你的客户端ID
    LINKEDIN_CLIENT_SECRET=你的客户端密钥
    LINKEDIN_REDIRECT_URI=http://localhost:3000/callback

Claude Desktop配置

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

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

开发

克隆仓库并在可编辑模式下安装包:
bash
git clone https://github.com/FilippTrigub/linkedin-mcp.git
cd linkedin-mcp
uv venv

从开发目录运行服务器:

json
{
"mcpServers": {
"linkedin-mcp": {
"command": "uv",
"args": [
"--directory",
"绝对\路径\到\linkedin-mcp",
"run",
"-m",
"linkedin_mcp.server"
],
"env": {
"LINKEDIN_CLIENT_ID": "<你的>",
"LINKEDIN_CLIENT_SECRET": "<你的>",
"LINKEDIN_REDIRECT_URI": "<你的>"
}
}
}
}

许可证

MIT许可证

相关 MCP 服务