mcpField
M
MisarPost MCP Server

MisarPost MCP Server

远程服务
misarpost.com社交媒体05 天前更新

关于 MisarPost MCP Server

MisarPost MCP Server 面向内容创作者和社交媒体团队,用于规划、制作、排期和评估各渠道帖子。它还提供内容改写、趋势、分析及内容资产管理功能。

主要功能

  1. 01起草并安排社交帖子
  2. 02将来源内容改写为渠道版本
  3. 03跟踪分析数据与增长趋势
  4. 04生成图片和虚拟主播视频
  5. 05管理草稿、模板和写作风格

适用场景

  1. 01规划多渠道内容日历
  2. 02将文章或 RSS 条目改写为帖子
  3. 03查看已连接账号的内容表现

MCP 相关

向 MCP 客户端提供管理社交内容、排期、改写和表现数据的工具、提示词及资源。支持 stdio 和 Streamable HTTP 连接。

配置

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

服务地址https://api.misar.io/post/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://api.misar.io/post/mcp需要授权
安装包
npm@misarpost/mcp3.0.0

工具

详细介绍

MisarPost MCP 服务

通过任何 AI 助手,规划、生成、安排并改写内容,以便发布到所有已连接的渠道,并跟踪内容表现。

npm smithery license

85 个工具 · 8 个提示词 · 6 个资源 · 8 个 Agent 技能

兼容 Claude(Desktop、Code 和 Web)、Cursor、VS Code、Windsurf、Cline、 Zed、Gemini CLI、ChatGPT 以及任何其他兼容 MCP 的客户端,可通过 stdio 或 Streamable HTTP 连接。


安装

Smithery(推荐)
npx -y @smithery/cli install misar/misarpost-mcp --client claude
Claude Code
claude mcp add misarpost -- npx -y @misarpost/mcp@latest
手动安装(适用于任何客户端)
{
  "mcpServers": {
    "misarpost": {
      "command": "npx",
      "args": ["-y", "@misarpost/mcp@latest"],
      "env": { "MISARPOST_API_KEY": "mpk_your_key_here" }
    }
  }
}

每种客户端的现成配置都位于 connectors/。

远程连接(无需安装)
{
  "mcpServers": {
    "misarpost": {
      "type": "streamable-http",
      "url": "https://api.misar.io/post/mcp",
      "headers": { "Authorization": "Bearer mpk_your_key_here" }
    }
  }
}

身份验证

在 https://post.misar.io/dashboard/api-keys(Dashboard → API keys)创建 API 密钥——密钥以 mpk_ 开头——然后通过以下三种方式之一将其提供给服务:MISARPOST_API_KEY 环境变量、MCP 客户端的 env 配置块,或在 ~/.misarpost/config.json 中设置 { "api_key": "mpk_…" }。

可自托管的实例:设置 MISARPOST_BASE_URL。


工具

工具描述
list_connections列出用户当前已连接的社交账号及其账号 ID、平台和显示名称。
list_publish_options查询已连接账号可发布到的目标位置——Discord 或 Slack 频道、Pinterest 看板、Reddit 帖子 flair、Hashnode 或 Medium 出版物、Hashnode 标签、Lemmy 社区、Listmonk 列表或模板、Skool 群组、Whop 论坛,或 WordPress 分类和标签。
list_account_plugs显示各项 plug(自动后续操作,例如
configure_account_plug为一个已连接账号启用或停用某项 plug,并设置其配置,替换该 plug 之前的配置。
list_posts列出用户已安排和已发布的帖子,按安排时间从新到旧排序,每页 20 条,包含平台、状态、安排/发布时间、帖子 URL、标签和互动指标。
schedule_post在指定时间向一个已连接账号安排发布一条帖子,或使用 scheduled_at="now" 立即发布。
cancel_post取消仍处于待处理或队列中的帖子,使其不会发布。
get_calendar获取两日期之间安排的所有帖子(默认范围:过去 7 天至未来 30 天),按时间从早到晚排序,包含平台、状态、时间、文本、媒体、首条评论和标签——即内容日历视图。
update_post编辑尚未发布的帖子(状态为 pending、queued 或 draft):修改其文本、安排时间、首条评论或标签。
reply_to_post在用户已发布的帖子下,使用该帖子发布的平台发布公开回复/评论。
revert_post从发布该帖的平台删除用户已发布的帖子(与 cancel_post 不同,后者只会阻止尚未发布的帖子发布)。
revert_post_batch“全平台删除”:从所有平台删除某个批次中的每条已发布帖子(即一次撰写或再利用操作发送到多个账号的帖子)。
share_post为用户的一条帖子创建公开预览链接(如果已存在,则返回该链接)。
unshare_post撤销帖子的公开预览链接,使旧链接失效。
list_drafts列出最多 50 条等待审核的帖子草稿变体(状态为 draft 或 pending_review),按创建时间从新到旧排序——包括通过 generate_posts 生成的 AI 草稿——并显示平台、文案、话题标签、语气和来源。
review_drafts按 ID 一次性批准或拒绝多条草稿。
get_stats获取账号概览:已连接账号、队列中的帖子、本周和本月已发布帖子、等待审核的草稿、最近发布的帖子、本月表现最佳的帖子,以及平均互动率(尚无指标时为 null)。
get_analytics_trends获取过去 7、30 或 90 天各频道的每日趋势:已发布和失败的帖子、互动量和展示量、总计,以及与上一周期相比的变化。
get_growth_overview获取过去 7、30 或 90 天的 Growth Hub 概览:各平台的互动趋势线、表现最弱的平台(瓶颈)、效果最佳的帖子格式,以及建议背后有真实趋势数据支持的平台。
list_growth_opportunities列出当前值得发布内容的上升趋势,范围仅限用户所在的细分领域和已连接平台,每项包含话题标签、增长情况和发布建议。
list_growth_playbooks获取用户已连接平台各自的增长指南——发布频率、格式、时间和防垃圾内容建议,汇总自各平台官方创作者文档,并附来源链接。
get_next_growth_opportunity为用户已连接的平台和所在细分领域获取下一个最佳内容机会,是 list_growth_opportunities 的精简版本。
get_contentripple_usage显示用户本月执行的 ContentRipple 再利用次数、每月限额(null 表示无限制)和套餐级别。
repurpose_content将单个来源——URL、粘贴的文本或 Markdown,或 RSS 条目——转换为符合各频道特点的内容变体,例如 X 长帖、LinkedIn 帖子或轮播图、Instagram 文案或短视频脚本、新闻简报,或 YouTube 描述。
update_content_variant编辑已保存的 ContentRipple 变体文本(会将其标记为已编辑),和/或设置其状态。
schedule_content_variant在指定时间,将已保存的 ContentRipple 变体(文本及话题标签)安排发布到匹配平台的已连接账号。
fetch_content_feed读取 RSS 或 Atom 订阅源并返回其条目,供用户选择一条通过 repurpose_content 再利用(source_type rss)。
parse_content_source从 URL、粘贴的文本(50-20,000 个字符)或 Markdown 中提取核心信息、要点和结构,不生成任何变体——预览 repurpose_content 将处理的内容。
list_repurpose_history列出过去的 ContentRipple 再利用记录,按时间从新到旧排序:每项包含来源(类型、URL、标题、核心信息)及其变体;对于已安排发布的变体,还包含帖子的状态、URL 和互动数据。
delete_repurpose_source从 ContentRipple 历史记录中删除一条再利用来源及其变体。
generate_posts为一个或多个平台撰写关于某个主题的 AI 帖子变体——每个平台最多 5 条,并将其保存为草稿(可通过 list_drafts 查看)。
enhance_topic将原始主题或想法改写为结构化内容简报:更明确的主题、建议语气、内容角度和适用于所选平台的关键信息。
generate_plan针对主题或简报,为每个平台提供开场方式选项、最佳发布时间段和热门话题标签建议。
research_hashtags为跨平台的关键词制定分级话题标签策略——广泛、中等和细分标签,以及各平台的算法信号。
get_optimization_insights使用 AI 分析过去 30 天的帖子指标,并返回最佳发布时间、最佳语气、热门话题标签、提示词建议和各平台的洞察。
generate_image根据文本提示为帖子生成图片,尺寸适配平台(X、LinkedIn 和 YouTube 使用 16:9;Instagram 和 Threads 使用正方形;TikTok 使用 9:16),并将图片保存到用户的媒体库。
get_trends获取用户 TrendPulse 细分领域的最新热门话题标签和内容开场方式,每项都包含一个快照 ID。
queue_trend_drafts将 1–3 个趋势快照(来自 get_trends)转换为帖子草稿——用户已连接的每个平台各生成一条,并保存到草稿队列(list_drafts)。
schedule_trend_posts针对 1–3 个趋势快照,在指定的已连接账号发布帖子,安排在 5 分钟后发布——每个账号针对每个内容开场方式生成一条帖子,并依据该趋势的开场方式撰写。
refresh_trends立即从用户细分领域的每个趋势来源重新获取热门话题标签并保存新快照,无需等待定时刷新。
send_trend_digest立即通过电子邮件向用户发送趋势摘要(其细分领域近期的热门趋势)。
get_trend_hooks获取一个趋势快照的内容开场方式(开篇句和切入角度)——快照 ID 来自 get_trends。
get_trend_platform_content获取为一个趋势快照生成的各平台内容——话题标签,以及 YouTube 的标题/描述和 Medium 的标题/副标题。
generate_trend_platform_content为一个趋势快照生成各平台内容(话题标签,以及需要标题的平台的标题),适用于指定平台(默认:全部 7 个平台)。
use_trend_platform_content将为一个平台生成的趋势内容转换为帖子草稿(如有需要,会先生成内容)。
get_trend_performance显示用户基于趋势撰写的帖子实际表现:将每条 TrendPulse 草稿(最近 100 条)与其是否已安排或发布关联起来,并显示点赞数、评论数、转发数、展示量和触达量。
list_post_templates列出用户保存的帖子模板,按最近更新时间从新到旧排序——这些可重复使用的编辑器状态包含文本、各平台的覆盖设置、目标账号、平台设置、媒体和首条评论。
get_post_template按 ID 获取一条完整的已保存帖子模板,以便在 schedule_post 中复用其文本、账号和设置。
create_post_template保存可重复使用的帖子模板:默认文本、可选的各平台文本、目标账号、平台设置、媒体和首条评论。
update_post_template修改已保存的帖子模板。
delete_post_template永久删除已保存的帖子模板。
list_post_tags列出用户的帖子标签(ID、名称、颜色)。
create_post_tag创建包含名称和颜色的帖子标签,用于按活动或主题对帖子分组。
update_post_tag重命名帖子标签和/或更改其颜色。
delete_post_tag永久删除帖子标签,并将其从所有包含该标签的帖子中移除。
list_media列出用户上传的媒体库内容,按添加时间从新到旧排序,每页 24 个,并附上每个文件的公开 URL——可直接用于 schedule_post 的 media_urls。
delete_media从媒体库和存储中永久删除一个文件。
list_video_avatars列出可用于 AI 视频生成的库存主持人头像。
list_video_voices列出可用于 AI 视频生成的库存声音。
create_video_script根据帖子的文本撰写一段由主持人讲述的短视频脚本。
generate_video开始根据脚本、头像和声音渲染 AI 主持人视频。
get_video_status检查 AI 视频任务状态:处理中、失败(附带错误信息),或已完成且媒体存储中已有视频 URL——可用于 schedule_post 的 media_urls。
list_personas列出用户的 PersonaForge 人设——从真实账号中学习的写作风格——以及仍在运行的提取任务和近期失败的任务。
get_persona完整获取一个人设:名称、封面图片、来源账号,以及使用该人设写作时采用的风格档案。
create_persona开始从近期帖子中学习写作人设——来源可以是已连接账号(instagram、twitter、youtube),也可以是公开个人资料(youtube、medium、mastodon、bluesky)。
get_persona_job_status检查由 create_persona 启动的人设提取任务:任务状态、完成后新建人设的 ID,或错误信息。
rename_persona重命名人设。
delete_persona永久删除人设及其学习到的表达风格。
generate_persona_post使用某个人设的表达风格撰写关于某个主题的帖子(未指定人设时,使用用户自己的训练风格),并提供风格匹配评分。
list_persona_replies按状态列出对收到的评论和消息自动生成的回复草稿(默认状态为 pending,即等待审核的回复)。
generate_persona_reply使用用户训练出的表达风格,为其一条帖子下收到的评论或消息撰写回复草稿。
review_persona_reply批准、编辑或拒绝一条待审核的 AI 回复草稿。
get_voice_model获取用户自己的训练语气模型——语气分析、标志性短语、表情符号模式、平均帖子长度、偏好的开场方式、话题标签风格,以及模型学习所用的帖子数量。
train_voice_model使用用户最近发布的 50 条帖子训练或重新训练其专属语气模型。
generate_bio_variants使用用户训练出的表达风格,为一个平台生成两个个人简介版本——A 版侧重权威性,B 版侧重激发好奇心——并将其保存为个人简介 A/B 测试。
list_competitor_personas列出用户已分析的竞品账号,按分析时间从新到旧排序,并显示发帖频率、内容支柱、内容空白、平均互动量和最佳发布时间。
analyze_competitor分析竞品的公开 X(Twitter)或 LinkedIn 账号——发帖频率、内容支柱、内容空白、互动量和最佳发布时间——并保存分析结果(重新分析同一账号会更新原有结果)。
list_notifications列出用户的 MisarPost 通知(发布结果、账号问题等),按时间从新到旧排序,并显示未读数量。
mark_notification_read将一条通知标记为已读,例如
mark_all_notifications_read将所有未读通知标记为已读。
list_webhooks列出用户的出站 webhook——MisarPost 向其发送签名事件负载的 URL——以及对应事件和各 webhook 是否处于启用状态。
create_webhook注册出站 webhook:从现在起,MisarPost 会针对选定事件向该 URL POST 签名负载。
update_webhook更改出站 webhook 的 URL 或事件,或使用 active 暂停/恢复 webhook。
delete_webhook永久移除出站 webhook;事件将不再发送到其 URL。
list_workspaces列出用户所属的工作区。

提示词

客户端以斜杠命令形式提供的可复用工作流。

提示词描述
plan_content_week根据过往表现和已安排的内容,规划一周的帖子。
repurpose_a_post将一篇内容改编为适合各渠道的版本,并安排已批准的版本发布。
performance_review汇报哪些内容表现良好、哪些表现不佳,以及最值得采取的一项改进措施。
draft_queue_triage审核待处理草稿,并决定安排发布、编辑还是舍弃。
cross_post经批准后,将一条消息改编为适合各平台的版本,并发布到多个已连接账号。
trend_response找到值得回应的趋势,并为其起草可信的帖子。
reply_queue_review审核 AI 起草的评论回复,并决定批准、编辑还是跳过。
growth_opportunities根据 Growth Hub 信号找到接下来要发布的内容(Empire 计划)。

资源

Agent 可附加的只读上下文,无需调用工具。

URI描述
misarpost://connections已激活的已连接账号及其 ID 和平台。
misarpost://queue队列中帖子的第一页,即已安排的内容,以避免新帖子与其冲突。。
misarpost://drafts等待审核的草稿,以便接续进行中的工作,而不是重新开始。。
misarpost://stats队列中、已发布和草稿的数量,本月表现最佳的帖子,以及平均互动率。。
misarpost://tags用户的帖子标签(id、名称、颜色),用于标记和筛选帖子。。
misarpost://templates已保存的帖子模板,包括可复用文本、目标账号和平台设置。。

Agent 技能

收录于 skills/ — 当任务符合条件时,Agent 会加载相应指南。

技能使用场景
find-growth-opportunities根据 MisarPost Growth Hub 信号,查找接下来可以发布的内容——用户已连接平台上的上升趋势、表现不佳的平台和内容形式,以及各平台的官方指南。适用于用户询问接下来发什么、自己这里有什么趋势、如何增长账号,或某个平台表现不佳的原因时。
plan-and-schedule-content为用户已连接的账号规划内容日历,并在获批后安排发布。适用于用户要求规划内容、填充日历、安排一周或一个月的帖子,或决定在 MisarPost 中何时发布什么内容时。
repurpose-across-channels使用 ContentRipple,将一篇文章、URL、公告或一段文本改写为适合各渠道的版本,并安排发布已获批准的内容。适用于用户要求改编内容、调整内容、跨渠道推广,或将博客文章转为社交媒体帖子并发布到 MisarPost 时。
respond-to-trends查找用户账号适合参与的趋势,并将选定的趋势内容转为草稿或安排在 MisarPost 发布。适用于用户询问有什么趋势、想跟进某个趋势、想发布当前热点相关内容,或寻找热门标签时。
review-persona-replies使用 MisarPost PersonaForge,以用户本人的口吻起草并审核评论和消息回复,只批准用户确认的内容。适用于用户要求回复评论、处理回复队列、以自己的口吻回复私信,或审核 AI 起草的回复时。
review-post-performance根据 MisarPost 自身的帖子和互动数据,汇报哪些内容表现良好、哪些表现不佳,以及最值得采取的一项改进措施。适用于用户询问帖子表现、互动、触达量、统计数据、哪些做法有效,或要求每周或每月报告时。
schedule-and-publish在 MisarPost 中安排向一个或多个已连接账号发布帖子,或立即发布;操作需获得明确确认、采用正确的平台设置,并如实汇报发布情况。适用于用户要求发布、安排发布、跨平台发布或取消已安排的帖子时。
triage-draft-queue处理等待审核的 MisarPost 草稿——决定哪些内容需要安排发布、编辑或丢弃,并且只执行用户批准的操作。适用于用户要求审核草稿、清理草稿队列,或批准或拒绝生成的帖子时。

安全

具有破坏性且不可逆的操作会标注为 destructiveHint,以便 客户端在执行前进行提示。技能会指导 Agent 在发送邮件、发布内容 或执行其他会让他人看到的操作前进行确认。

发现操作(initialize、tools/list、prompts/list、resources/list) 无需凭据,因此注册表可以在不提供凭据的情况下索引此服务。 所有操作都需要凭据。


链接

MIT © Misar.AI

评论

支持 Markdown

第一次接触 MCP?

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

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