使用说明
LinkedIn MCP服务器
与LinkedIn API集成的MCP服务器。允许您直接从Claude发布内容、管理个人资料和查看分析。
机会
工具描述
|---|---|
| linkedin_get_profile 获取您的个人资料
| linkedin_get_positions 职位列表(工作经验)
| linkedin_update_position 更新个人资料中的位置
| linkedin_create_post 要发布帖子(文字或图片)→
| linkedin_get_post 获取URN数据
| linkedin_delete_post 删除帖子
| linkedin_upload_image 上传图片给帖子
| linkedin_get_org_analytics 公司页面分析
| linkedin_get_post_analytics 岗位分析
设置
1.创建LinkedIn应用程序
- 去 developer.linkdin.com
- 创建新应用程序
- 节 产品 添加:
- 使用OpenID Connect登录LinkedIn -基本配置文件
- 在LinkedIn上分享 发表文章(
w_member_social) - 营销开发平台 -用于分析(可选,需要批准)
2. 获取OAuth令牌
LinkedIn使用 三层OAuth 2.0需要的范围:
profile w_member_social r_organization_social
获取代币的简单方法 LinkedIn令牌检查器 或者通过OAuth Flow应用程序。
3.设置环境变量
export LINKEDIN_ACCESS_TOKEN=AQX...ваш_токен...
4.连接到Claude
添加MCP(例如 claude_desktop_config.json):
{
"mcpServers": {
"linkedin": {
"command": "node",
"args": ["/path/to/linkedin-mcp-server/dist/index.js"],
"env": {
"LINKEDIN_ACCESS_TOKEN": "AQX...ваш_токен..."
}
}
}
}
使用
发布帖子
Опубликуй в LinkedIn: "Рады сообщить о запуске нашего нового продукта! 🚀"
有图片的帖子
1. Загрузи /Users/me/photo.jpg в LinkedIn
2. Опубликуй пост с этой картинкой и текстом "Отличное мероприятие!"
公司页面分析
Покажи аналитику страницы urn:li:organization:12345678 за последние 30 дней
LinkedIn API限制
- 编辑配置文件:LinkedIn只允许通过API(编号ID位置)更改有限的字段集。大多数配置文件字段只能手动编辑。
- 岗位分析:完整的分析需要批准 营销开发平台 -来自LinkedIn的独立验证过程。
- 个人资料分析员:LinkedIn不通过API为分析人员提供个人帖子-仅限于公司页面。
- 速率限制:~100-500个查询/天,取决于端点。
- 代币有效期:Access Token的有效期约为60天,需要更新。
源代码集
npm install
npm run build
node dist/index.js
开发
npm run dev # tsx watch — hot reload