
关于
通过 Rube MCP(Composio)自动化 LinkedIn 任务:创建帖子、管理个人资料、公司信息、评论和图片上传。使用前请先搜索工具获取当前 Schema
name: linkedin-automation description: "通过 Rube MCP(Composio)自动化 LinkedIn 任务:创建帖子、管理个人资料、公司信息、评论和图片上传。始终先搜索工具以获取当前 schema。" risk: critical source: community date_added: "2026-02-27"
通过 Rube MCP 实现 LinkedIn 自动化
通过 Composio 的 LinkedIn 工具包经由 Rube MCP 自动化 LinkedIn 操作。
前置条件
- Rube MCP 必须已连接(RUBE_SEARCH_TOOLS 可用)
- 通过
RUBE_MANAGE_CONNECTIONS使用 toolkitlinkedin建立活跃的 LinkedIn 连接 - 始终先调用
RUBE_SEARCH_TOOLS获取当前工具 schema
设置
获取 Rube MCP:在你的客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器。无需 API 密钥——只需添加端点即可使用。
- 通过确认
RUBE_SEARCH_TOOLS有响应来验证 Rube MCP 可用 - 使用 toolkit
linkedin调用RUBE_MANAGE_CONNECTIONS - 如果连接不是 ACTIVE 状态,按照返回的认证链接完成 LinkedIn OAuth
- 在运行任何工作流之前确认连接状态显示 ACTIVE
核心工作流
1. 创建 LinkedIn 帖子
何时使用:用户想在 LinkedIn 上发布文字帖子
工具调用顺序:
LINKEDIN_GET_MY_INFO- 获取已认证用户的个人资料信息 [前置条件]LINKEDIN_REGISTER_IMAGE_UPLOAD- 如果帖子包含图片则注册图片上传 [可选]LINKEDIN_CREATE_LINKED_IN_POST- 发布帖子 [必需]
关键参数:
text:帖子内容文本visibility:'PUBLIC' 或 'CONNECTIONS'media_title:附加媒体的标题media_description:附加媒体的描述
注意事项:
- 创建帖子前必须通过 GET_MY_INFO 获取用户 URN
- 图片上传需要两步流程:先注册上传,然后在帖子中包含资源
- 帖子文本有 LinkedIn API 强制的字符限制
- 可见性默认值可能不同;始终显式指定
2. 获取个人资料信息
何时使用:用户想获取其 LinkedIn 个人资料或公司详情
工具调用顺序:
LINKEDIN_GET_MY_INFO- 获取已认证用户的个人资料 [必需]LINKEDIN_GET_COMPANY_INFO- 获取公司页面详情 [可选]
关键参数:
- GET_MY_INFO 不需要参数(使用已认证用户)
organization_id:GET_COMPANY_INFO 需要的公司/组织 ID
注意事项:
- GET_MY_INFO 仅返回已认证用户;无法查找其他用户
- 公司信息需要数字组织 ID,而非公司名称或自定义 URL
- 某些个人资料字段可能因授予的 OAuth 范围而受限
3. 管理帖子图片
何时使用:用户想上传并附加图片到 LinkedIn 帖子
工具调用顺序:
LINKEDIN_REGISTER_IMAGE_UPLOAD- 向 LinkedIn 注册图片上传 [必需]- 将图片二进制文件上传到返回的上传 URL [必需]
LINKEDIN_GET_IMAGES- 验证已上传图片状态 [可选]LINKEDIN_CREATE_LINKED_IN_POST- 创建包含图片资源的帖子 [必需]
关键参数:
owner:图片所有者的 URN(用户或组织)image_id:GET_IMAGES 需要的已上传图片 ID
注意事项:
- 上传是两阶段流程:注册然后上传二进制文件
- 注册时获得的图片资源 URN 必须在创建帖子时使用
- 支持的格式通常包括 JPG、PNG 和 GIF
- 大图片可能需要时间处理才能使用
4. 评论帖子
何时使用:用户想评论现有的 LinkedIn 帖子
工具调用顺序:
LINKEDIN_CREATE_COMMENT_ON_POST- 在帖子上添加评论 [必需]
关键参数:
post_id:要评论的帖子的 URN 或 IDtext:评论内容actor:评论者的 URN(用户或组织)
注意事项:
- 帖子 ID 必须是有效的 LinkedIn URN 格式
- actor URN 必须匹配已认证用户或托管组织
- 评论创建有速率限制;避免快速连续评论
5. 删除帖子
何时使用:用户想删除之前发布的 LinkedIn 帖子
工具调用顺序:
LINKEDIN_DELETE_LINKED_IN_POST- 删除指定帖子 [必需]
关键参数:
post_id:要删除的帖子的 URN 或 ID
注意事项:
- 删除是永久性的,无法撤销
- 只有帖子作者或组织管理员可以删除帖子
- post_id 必须是创建帖子时返回的确切 URN
常见模式
ID 解析
从个人资料获取用户 URN:
1. Call LINKEDIN_GET_MY_INFO
2. Extract user URN (e.g., 'urn:li:person:XXXXXXXXXX')
3. Use URN as actor/owner in subsequent calls
从公司获取组织 ID:
1. Call LINKEDIN_GET_COMPANY_INFO with organization_id
2. Extract organization URN for posting as a company page
图片上传流程
- 调用 REGISTER_IMAGE_UPLOAD 获取上传 URL 和资源 URN
- 将二进制图片上传到提供的 URL
- 创建包含媒体的帖子时使用资源 URN
兼容工具
Claude CodeCursor
标签
后端开发
