用途:通过 Rube MCP 接入 Composio 的 LinkedIn 工具包,自动化 LinkedIn 帖文、资料、公司信息、评论与图片上传等操作。
前提:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 建立 toolkit 为 linkedin 的有效连接。设置方式为在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;若连接非 ACTIVE,需按返回的授权链接完成 LinkedIn OAuth。任何工作流前应先用 RUBE_SEARCH_TOOLS 获取当前工具结构。
主要能力与用法:
- 发帖:LINKEDIN_GET_MY_INFO 获取用户 URN,LINKEDIN_CREATE_LINKED_IN_POST 发布,参数含 text、visibility(PUBLIC/CONNECTIONS)、media_title、media_description。
- 资料与公司:LINKEDIN_GET_MY_INFO 获取本人资料;LINKEDIN_GET_COMPANY_INFO 需 organization_id 获取公司页信息。
- 图片:先 LINKEDIN_REGISTER_IMAGE_UPLOAD 注册取得上传地址与资源 URN,上传二进制文件,再在发帖时引用该资源;可用 LINKEDIN_GET_IMAGES 校验。
- 评论:LINKEDIN_CREATE_COMMENT_ON_POST,参数 post_id、text、actor。
- 删帖:LINKEDIN_DELETE_LINKED_IN_POST,参数 post_id,删除不可恢复。
常见模式:从 GET_MY_INFO 提取形如 urn:li:person:XXXXXXXXXX 的 URN 作为 actor/owner;组织 URN 与个人不同。图片须两阶段注册与上传。
限制:GET_MY_INFO 仅返回认证用户,无法查询他人;公司信息需数字组织 ID,不能使用公司名或 vanity URL。OAuth 令牌作用域有限且会过期,401 时需重新认证。必须使用完整 URN 格式。LinkedIn API 对发帖与评论有严格每日速率限制,遇 429 应遵循 Retry-After 并退避。帖文有字符上限,不支持 HTML 标记,投票、文档等内容类型可能需额外 API 功能。部分资料字段受 OAuth 作用域限制。价格、收费等未提供。