从Claude Desktop直接向LinkedIn发布内容,支持文本和媒体附件。
authenticate: 使用LinkedIn进行身份验证create_post: 创建并分享帖子,可选地附带媒体附件
创建LinkedIn开发者应用:
访问 https://www.linkedin.com/developers/apps
创建新应用
添加产品权限:登录LinkedIn和在LinkedIn上分享
配置OAuth重定向URL:http://localhost:3000/callback
安装
如果尚未安装,请安装pipx
pip install pipx
安装linkedin-mcp
pipx install linkedin-mcp
创建.env文件:
LINKEDIN_CLIENT_ID=your_client_id
LINKEDIN_CLIENT_SECRET=your_client_secret
LINKEDIN_REDIRECT_URI=http://localhost:3000/callback
在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许可证