FilippTrigub
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:创建并分享帖子,可选地附带媒体附件- 指定要附加到帖子的相关媒体文件的路径
设置
-
创建LinkedIn开发者应用:
访问 https://www.linkedin.com/developers/apps
创建新应用
添加产品权限:登录LinkedIn和在LinkedIn上分享
配置OAuth重定向URL:http://localhost:3000/callback -
安装
如果尚未安装,则先安装pipx
bash
pip install pipx安装linkedin-mcp
bash
pipx install linkedin-mcp -
创建
.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许可证