用途:通过 Rube MCP 调用 Composio 的 Twitter 工具包,自动化 Twitter/X 的发帖、搜索、用户查询、书签、列表和媒体上传等操作。工具包文档见 composio.dev/toolkits/twitter。
前置条件:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 toolkit twitter 建立有效 Twitter 连接;每次先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
设置:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit twitter;若连接非 ACTIVE,按返回的授权链接完成 Twitter OAuth;确认状态为 ACTIVE 后再运行工作流。
主要能力:发帖管理(TWITTER_CREATION_OF_A_POST、TWITTER_POST_LOOKUP_BY_POST_ID、TWITTER_POST_DELETE_BY_POST_ID,可先 TWITTER_USER_LOOKUP_ME 获取用户信息,媒体用 TWITTER_UPLOAD_MEDIA 或 TWITTER_UPLOAD_LARGE_MEDIA);搜索(TWITTER_RECENT_SEARCH 近 7 天、TWITTER_FULL_ARCHIVE_SEARCH 需学术权限、TWITTER_RECENT_SEARCH_COUNTS);用户查询(按用户名、ID、批量);书签(列出、添加、移除);列表(自有、成员、置顶、关注、详情);互动(查看点赞、取消点赞)。
限制与注意:帖子限 280 加权字符,URL 按 23 字符计;发帖非幂等,重试会产生重复;媒体 ID 须为数字字符串;搜索运算符支持 from:、to:、is:retweet、has:media 等;速率限制因访问层级而异,免费层极有限;书签分页用 pagination_token;用户 ID 与列表 ID 为数字字符串;被暂停或删除账号返回错误。具体收费与价格暂未提供。