构建了一个用于多渠道内容发布的MCP服务器——设计上具有幂等性,并在进行任何API调用前对Reddit进行预检

Reddit r/AI_Agents 工具

摘要

一个新的多渠道内容发布MCP服务器确保了幂等操作,并包含Reddit预检,使得跨8个平台的可靠智能体驱动发布成为可能。

智能体驱动发布的一个问题:副作用难以保证可靠性。智能体调用发布,网络在第4个(共8个)渠道中断,你就不知道哪些内容成功发布了。content-distribution-mcp正是围绕这一约束设计的。每个发布调用在(content_id, channel)上都是幂等的。服务器在后台(YAML或Notion)追踪状态,并跳过已成功的渠道。重试始终是安全的——智能体可以再次调用publish,而无需检查哪些已完成。 Reddit预检是从智能体可靠性角度另一个有趣的部分。Reddit的审核是概率性的,如果操作不当可能会损害账号。与其让智能体贸然发布并寄希望于运气,服务器先本地运行所有检查: - 每个subreddit的冷却时间 - 每日全局提交上限5次 - subreddit的自我推广比例 - 必需的标签存在性 如果任何检查失败,工具会返回带有原因的结构化错误。智能体收到清晰的信号,而不是几天后悄无声息的审核删除。服务器不做任何LLM调用。智能体层负责内容生成;服务器负责I/O、状态和错误恢复。清晰的分离。8个渠道:DEVto、Hashnode、GitHub Discussions、Bluesky、Reddit、Medium、LinkedIn、Twitter。pip install content-distribution-mcp
查看原文

相似文章

Apideck MCP Server

Product Hunt

Apideck 推出 MCP 服务器,使 AI 代理能够访问超过 200 个应用程序中的实时数据。