别让 AI 直接发推:用 Buffer MCP 把 Codex、Claude Code 里的内容送进排期队列
用 Buffer MCP 把 Codex、Claude Code 里的内容送进排期队列
2026 年 6 月 10 日,Buffer 正式发布第一方 MCP,让 Claude、ChatGPT 以及其他兼容 MCP 的工具可以读取频道、管理草稿和排期内容。
Buffer 的更新日志记录了这次发布。
它让一条原本很笨重的链路变得可执行:内容已经在 Codex 或 Claude Code 中写好,不必再复制、粘贴、逐条选时间,可以按既定节奏进入 Buffer。
这套流程需要清楚的分工:Codex 或 Claude Code 负责整理内容,Buffer 的 Posting Schedule 负责时间,人在发生外部写入前做最后确认。
省掉的是机械操作,留下的是编辑权。
1. 注册 Buffer,并连接正确的 X 账号
打开 Buffer 注册页,填写 Email 和 Create Password,点击 Sign Up。
随后打开来自 Buffer 的确认邮件,点击 Confirm email 完成验证;未收到邮件时,可按邮箱验证说明重新发送。
免费方案不要求先绑定信用卡;截至 2026 年 7 月 15 日,Free 方案可同时连接 3 个社交频道,每个频道可同时排队 10 条内容,具体额度以 Buffer 当前定价页为准。
连接 X/Twitter 前,先在另一个浏览器标签页登录准备交给 Buffer 管理的 X 账号。
然后回到 Buffer,点击顶部 + New,选择 Connect a New Channel,再选择 X/Twitter,跳转后批准授权。
如果界面显示的是 Publish/Publishing → Channels → Connect New Channel,按同样逻辑操作即可;Buffer 的帮助文档在不同界面版本中使用了略有差异的按钮名称。
连接频道的官方步骤也提供了直接管理入口。
不要凭头像猜账号。
Buffer 会尝试连接浏览器当前登录的 X 账号;如果你管理多个账号,先确认当前登录身份,再完成授权。
X 的 Delegate 功能目前不能用于这一步,授权者需要是该 X profile 的所有者。
完成后回到 Buffer 的 Publishing 页面,确认左侧出现了正确的频道名称。
Buffer 的 X/Twitter 说明对此有单独提示。
2. 先设置 Queue Slots,再谈自动导入
Queue Slot 指某个频道每周循环的 Posting Schedule,不是临时指定的一次性发布时间。
一个时间点容纳一条帖子;新内容使用 Next Available 时,Buffer 会从现在开始寻找最早的空槽位,并继续按时间顺序填充。
Buffer 的排期说明给出了这套规则的完整定义。
设置路径如下:
- 进入 Publish 或 Publishing。
- 在左侧选择刚连接的 X 频道。
- 点击频道名称旁的齿轮。
- 先检查频道时区;真正的发布时间以频道时区为准。
- 在 Posting Schedule 中选择星期和时间,点击 Add Posting Time。也可以先设置每周发布目标,让 Buffer 生成推荐时段,再按需要修改。
例如,你为周二、周四和周六各设置一个时间,就得到每周循环的三个 slots。
它描述的是发布节奏,不是三条内容的固定日期。
第一次接入时,先在 Buffer 网页端把这些 slots 建好,再让 MCP 写入内容。
不要在同一批任务里一边修改发布节奏,一边填充队列,否则预检时看到的时间很快就会失效。
需要分清两种排期:Next Available(有些界面写作 Add to Queue)会占用下一个普通 slot;Set Date and Time 则创建带 Custom 标记的固定时间帖子,不占普通 slot。
以后修改 Posting Schedule,普通队列内容可能随新时段重新排列,Custom 帖子不会。
频道没有任何 posting time 时,Next Available 也不会出现。
3. 把 Buffer MCP 接入 Codex 或 Claude Code
Buffer 的远程 MCP 地址是:
https://mcp.buffer.com/mcp
Codex CLI 直接执行:
codex mcp add buffer --url https://mcp.buffer.com/mcp
codex mcp list
正常情况下,浏览器会打开 Buffer 的 OAuth 授权页。
登录并批准访问即可;如果尚未完成认证,再执行:
codex mcp login buffer
第一条命令来自 Buffer 的 Codex 接入说明;codex mcp login 则是 OpenAI 的 MCP 文档为支持 OAuth 的服务器提供的认证命令。
进入 Codex 终端界面后,可输入 /mcp 检查连接状态。
Codex CLI 与 IDE 扩展共享同一份配置文件(默认位于 ~/.codex/config.toml);在 IDE 扩展中,也可以从齿轮菜单打开 MCP settings 直接编辑。
OpenAI 的 MCP 文档对这些入口有完整说明。
Claude Code 使用 Buffer 官方给出的命令:
claude mcp add --transport http buffer https://mcp.buffer.com/mcp
claude mcp list
claude
进入会话后输入 /mcp,选择 Buffer,按浏览器提示登录并批准授权。
上面的配置默认只作用于当前项目;Buffer 的 Claude 接入说明采用的正是这条命令。
如果希望自己的所有项目都能使用,可改为:
claude mcp add --transport http --scope user buffer https://mcp.buffer.com/mcp
Codex 和 Claude Code 的官方接入路径都可使用 OAuth,不必把 Buffer API key 写入项目。
Buffer 也为通用 MCP 客户端提供 Bearer API key 方式,具体请求头见通用 MCP 配置;那是兼容方案,不是这里的首选,更不应把密钥粘贴到提示词或提交到 Git。
4. 把本地内容按顺序写入 Queue Slots
MCP 不会把一个 Markdown 文件“上传”成队列。
实际过程是:代理读取本地文件,再为每条内容调用一次 Buffer 的创建帖子能力。
因此,内容格式要让人和代理都容易核对。
可以在项目中新建 tweets.md:
target_channel: "Buffer 中显示的频道名称"
platform: X
mode: addToQueue
## post-001
把内容放进 Buffer Queue 的关键,不是给每一条手选时间,而是先设置好 Posting Schedule。
## post-002
连接 Buffer MCP 后,Codex 或 Claude Code 可以读取频道,再把审核后的内容写入下一个可用时段。
## post-003
可靠的自动化要保留三个检查点:入队前预览,确认后串行写入,完成后回读核对。
第一轮只做预检。
在 Codex 或 Claude Code 中输入:
读取 ./tweets.md,并使用 Buffer MCP 做只读预检:
1. 列出所有已连接频道的名称、平台和频道 ID;
2. 找到与 target_channel 完全匹配、平台为 X/Twitter 的唯一频道;
3. 读取该频道当前的 scheduled queue;
4. 按文件顺序列出待导入帖子,报告每条字符数,并标出重复或可能超限的内容;
5. 展示目标频道、现有排队数量和预计写入数量。
不要创建、修改、删除或发布任何内容。等我回复“确认入队”。
确认账号和清单都正确后,再输入:
确认入队。请使用 Buffer MCP,按文件中的 post-001、post-002、post-003 顺序串行处理 ./tweets.md:
- 每条都使用 Next Available,即 schedulingType=automatic、mode=addToQueue;
- 不要使用 shareNow、shareNext/Prioritize 或 customScheduled,不要自行指定日期时间;
- 不要把多条内容合并成 thread,也不要改写正文;
- 每创建一条,记录 Buffer 返回的 post ID、dueAt 和正文;
- 遇到第一条错误立即停止,不要自动重试,避免重复创建;
- 完成后重新读取该频道的 scheduled queue,按 dueAt 排序,核对新增数量、正文和顺序。
最后打开 Buffer 的该 X 频道 Queue,再人工检查一次账号、时区、顺序、链接和媒体。
addToQueue 的底层含义正是“放入下一个可用时段”;固定日期则是另一种 customScheduled + dueAt 逻辑,不要在同一批导入中混用。
5. 什么时候不该用 MCP
如果你只是一次性导入一份已经定稿的表格,并不需要代理判断频道、改写内容或回读队列,Buffer 自带的 CSV Bulk Upload 更直接。
下载该频道的 CSV 模板,每行放一条内容,把 Posting Time 留空,预览无误后点击 Add Posts to Queue,内容同样会进入 next available slots。
Free 方案受剩余队列容量限制,付费方案一次最多批量导入 100 条。
Buffer 的批量上传说明列出了模板字段和限制。
MCP 更适合内容本来就在 Codex 或 Claude Code 中生成、需要在入队前做格式检查,或者要持续管理草稿与队列的场景。
它减少的是搬运,不是责任。
把“生成—确认—入队—回读”四步保留下来,自动化才不会把一个小错误按周复制出去。