mcpField
F
Feedmansion Social Media Mcp

Feedmansion Social Media Mcp

远程服务
github.com/makerprism媒体与设计21 天前更新
代码仓库

关于 Feedmansion Social Media Mcp

Feedmansion Social Media Mcp 将 AI Agent 和兼容工具连接到 FeedMansion,用于起草、排期和管理社交媒体内容。它支持多个社交平台,并要求在网页界面审批 Agent 的发布或删除操作。

主要功能

  1. 01根据主题、URL 和来源内容生成草稿
  2. 02为草稿添加图片和视频
  3. 03在已连接的社交账号上安排内容发布
  4. 04查看队列、排期内容和已发布内容
  5. 05发布和删除操作需经网页界面审批

适用场景

  1. 01将博客文章改写为定时社交帖子
  2. 02准备一周的多平台内容
  3. 03审阅草稿并将批准内容加入队列
  4. 04查看各社交账号的后续排期

MCP 相关

它通过 MCP 端点提供 FeedMansion 品牌项目、草稿、发布队列、排期和已连接账号。排期与删除请求须在网页界面审批后才会生效。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://feedmansion.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://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 中批准,任何内容都不会发布

快速开始

  1. 获取 FeedMansion — 在 feedmansion.com 注册
  2. 生成令牌 — 在 feedmansion.com/settings/tokens 创建 PAT
  3. 连接你的 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。

  1. 使用草稿的 content_id 调用 create_media_upload_url → 获取 upload_url 和 upload_id
  2. 使用正确的 Content-Type 标头,将二进制文件 PUT 到 upload_url
  3. 使用 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 生成符合你品牌调性的内容
  • 智能排期 — 基于队列发布,并支持时区

链接

支持

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。