关于 Feedmansion Social Media Mcp
Feedmansion Social Media Mcp 将 AI Agent 和兼容工具连接到 FeedMansion,用于起草、排期和管理社交媒体内容。它支持多个社交平台,并要求在网页界面审批 Agent 的发布或删除操作。
主要功能
- 01根据主题、URL 和来源内容生成草稿
- 02为草稿添加图片和视频
- 03在已连接的社交账号上安排内容发布
- 04查看队列、排期内容和已发布内容
- 05发布和删除操作需经网页界面审批
适用场景
- 01将博客文章改写为定时社交帖子
- 02准备一周的多平台内容
- 03审阅草稿并将批准内容加入队列
- 04查看各社交账号的后续排期
MCP 相关
它通过 MCP 端点提供 FeedMansion 品牌项目、草稿、发布队列、排期和已连接账号。排期与删除请求须在网页界面审批后才会生效。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://feedmansion.com/mcpclaude mcp add --transport http feedmansion-ai-agents https://feedmansion.com/mcp{"mcpServers":{"feedmansion-ai-agents":{"type":"http","url":"https://feedmansion.com/mcp"}}}在 Cursor 中打开{"servers":{"feedmansion-ai-agents":{"type":"http","url":"https://feedmansion.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"feedmansion-ai-agents":{"type":"http","url":"https://feedmansion.com/mcp"}}}{"mcpServers":{"feedmansion-ai-agents":{"serverUrl":"https://feedmansion.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://feedmansion.com/mcp需要授权工具
详细介绍
面向 AI Agent 的 FeedMansion
为 AI Agent、编码助手和自动化任务提供社交媒体自动化功能。
将 FeedMansion 连接到 Claude、Cursor、Windsurf、ChatGPT 或任何兼容 MCP 的 AI 工具,即可自动创建内容、安排帖子发布时间并管理社交媒体。
你可以做什么
- 借助 AI 创建内容 — 根据主题或 URL 生成帖子、帖子串和配文
- 添加图片和视频 — 通过 URL 或预签名上传来上传媒体
- 多平台发布 — 一个 Agent,覆盖多个社交网络(Twitter/X、Instagram、Facebook、LinkedIn、Bluesky、TikTok、YouTube、Threads、Mastodon、Pinterest、Reddit、Google Business Profile)
- 人工监督 — 未经你在网页 UI 中批准,任何内容都不会发布
快速开始
- 获取 FeedMansion — 在 feedmansion.com 注册
- 生成令牌 — 在 feedmansion.com/settings/tokens 创建 PAT
- 连接你的 AI 工具 — 选择下方的工具:
| AI 工具 | 难度 | 设置 |
|---|---|---|
| Claude Code / Claude Desktop | 🟢 简单 | 指南 |
| Cursor IDE | 🟢 简单 | 指南 |
| Windsurf | 🟢 简单 | 指南 |
| OpenClaw | 🟡 可自托管 | 指南 |
刚开始使用? 我们推荐 Claude Code — 无需设置服务,立即可用。
🔧 使用其他兼容 MCP 的工具?
请参阅 MCP 设置指南,了解适用于任何 MCP 客户端的通用配置。
使用示例
连接后,可以向 AI 这样提问:
“根据这篇博客文章创建一条 LinkedIn 帖子,并安排在明天上午发布。”
“根据我最新的产品更新,生成一周的推文。”
“显示我的草稿内容,并将已批准的内容加入队列。”
“我本周的发布安排是什么样的?”
工作原理
FeedMansion 提供一个 MCP(模型上下文协议) 端点,让 AI Agent 可以访问:
- 你的品牌/项目
- 内容草稿和帖子
- 发布队列和日程安排
- 已连接的社交账号
AI Agent → MCP → FeedMansion → Social Networks
审批流程
未经你的批准,任何操作都不会执行。当 Agent 安排或删除内容时,相关操作会显示在 FeedMansion 网页 UI 的 Agent Actions 页面中。你可以先审核并批准,然后内容才会发布。
可用的 MCP 工具(25 个)
| 工具 | 描述 |
|---|---|
| 账号主页 | |
list_presences | 列出所有账号主页(品牌/项目) |
get_presence | 获取账号主页详情,包括账号、队列 |
update_presence | 请求更改账号主页设置 |
get_brand_voice | 获取用于外部内容的完整品牌语调 |
| 草稿 | |
list_drafts | 列出草稿,可选按状态筛选 |
get_draft | 获取指定草稿的详情,包括目标账号和媒体 |
create_draft | 根据主题、URL、来源项目和/或图片创建草稿 |
edit_draft | 编辑草稿文本或标题(返回包含媒体的更新后草稿) |
batch_create_drafts | 一次调用最多创建 10 个草稿 |
| 媒体 | |
create_media_upload_url | 获取用于上传大文件的预签名 URL |
add_draft_media | 附加媒体(URL、upload_id 或 base64) |
remove_draft_media | 从草稿中移除媒体 |
| 排期 | |
schedule_draft | 批准并安排发布(加入队列、指定时间或立即发布) |
batch_schedule_drafts | 批准并将多个草稿加入队列 |
add_platforms_to_draft | 为已批准的内容添加平台 |
batch_add_platforms_to_drafts | 为多个已批准的草稿添加平台(最多 25 个) |
get_scheduled_and_queued_posts | 查看已安排和已加入队列的内容 |
get_published_posts | 查看已发布和发布失败的内容 |
list_queue_posts | 列出指定队列中的所有帖子 |
list_unscheduled_content | 列出已批准但尚未分配队列或排期的内容 |
| 删除 | |
request_delete | 请求删除内容项目或指定帖子(需要审批) |
| 账号 | |
connect_account | 连接社交账号(Bluesky、Mastodon) |
list_unlinked_accounts | 列出尚未关联到账号主页的账号 |
link_account_to_presence | 将账号关联到账号主页 |
| 反馈 | |
submit_feedback | 提交 Bug 报告、功能请求或一般反馈 |
关键工作流
使用 AI 创建草稿
create_draft 支持多模态输入。可组合任意内容:主题文本、URL(最多 5 个)、来源项目(订阅源/日历/电子邮件)和媒体。
{
"name": "create_draft",
"arguments": {
"presence_id": "your-presence-id",
"topic": "Announce our new product feature",
"urls": ["https://example.com/blog/post"],
"multi_draft": true
}
}
返回包含 content_url 和 review_url 的草稿。multi_draft 为 true 时,会返回最多 5 个草稿变体。安排发布前,务必先向用户展示草稿文本。
附加图片
选项 1:公开 URL(推荐)
这是最简单的方法。服务端会通过一次调用为你下载图片。
{
"name": "create_draft",
"arguments": {
"presence_id": "...",
"topic": "...",
"media_urls": ["https://example.com/image.jpg"]
}
}
你也可以使用 add_draft_media 搭配 media_url,为现有草稿附加媒体。
选项 2:预签名 URL(用于本地文件)
如果你有不带公开 URL 的本地文件,请使用此方法。需要 2 次 MCP 调用和 1 次 HTTP PUT。
- 使用草稿的
content_id调用create_media_upload_url→ 获取upload_url和upload_id - 使用正确的
Content-Type标头,将二进制文件 PUT 到upload_url - 使用
upload_id调用add_draft_media以完成操作
选项 3:内联 base64(用于小文件或沙盒环境)
通过 create_draft 的 media 数组或 add_draft_media 传入 base64_data 和 filename。适用于小图片。对于较大的文件,通过 shell 命令传递工具参数的 MCP 客户端可能会遇到操作系统参数长度限制。对于超过约 100KB 的文件,建议使用 URL 下载或预签名上传。
安排发布
{
"name": "schedule_draft",
"arguments": {
"presence_id": "...",
"draft_id": "...",
"target_account_ids": ["instagram-id", "twitter-id"],
"publish_now": true
}
}
选项:queue_id、scheduled_for(ISO 8601)或 publish_now。
为现有内容添加平台
内容已安排在 3 个平台发布,现在需要添加第 4 个?无需重新创建任何内容:
{
"name": "add_platforms_to_draft",
"arguments": {
"presence_id": "...",
"content_id": "...",
"target_accounts": [
{"account_id": "new-platform-id", "format": "auto"}
]
}
}
对于批量操作(例如为 50 个已安排的草稿添加一个平台),请使用 batch_add_platforms_to_drafts,每次调用最多传入 25 个 content_ids。
删除内容或帖子
使用 request_delete 提议删除。用户可在 Agent Actions 页面中批准。
删除整个内容项(及其所有已排期的帖子),每次最多 50 项:
{
"name": "request_delete",
"arguments": {
"presence_id": "...",
"content_ids": ["content-id-1", "content-id-2"]
}
}
删除指定平台的帖子(保留同一内容的其他帖子):
{
"name": "request_delete",
"arguments": {
"presence_id": "...",
"post_ids": ["post-id-1", "post-id-2"]
}
}
提供 content_ids 或 post_ids(不能同时提供)。仅适用于尚未发布的内容和帖子。请求要么全部成功,要么全部失败:如果任何内容项无效,则不会创建任何删除意向。若要从某个频道中移除内容,请删除内容项,而不是它的帖子。用户批准后,删除某个已批准内容项的所有帖子会将该内容项移至回收站。单项参数 content_id 仍可使用,但已弃用。
为什么选择 FeedMansion?
- 专为 AI 打造 — 原生支持 MCP,专为 Agent 集成设计
- 多平台支持 — 支持 13 个平台
- 人在回路中 — 未经批准,Agent 无法发布内容
- 品牌调性 — AI 生成符合你品牌调性的内容
- 智能排期 — 基于队列发布,并支持时区
链接
- FeedMansion — 注册并开始发布
- 帮助中心 — 文档
- MCP 设置指南 — 详细的 MCP 说明
- GitHub — 本仓库
支持
- 电子邮件:[email protected]
- 帮助中心
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。