Token导航 LogoToken导航

MCP Server · 数据服务

Substack MCP Plus

一个用于Substack的MCP服务器,支持AI客户端与您的出版物互动并研究公共Substack内容,适用于内容创作者和研究人员。

未说明官方级别未说明来源级核验工具 26
数据分析PythonClaude知识管理CursorWindsurf

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
abanoub-ashraf
提供方
abanoub-ashraf

工具数量

26

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Substack MCP Plus 属于数据服务类 MCP Server,公开资料标注 26 个工具,通过传输方式未标注接入,适配 Claude、Cursor、Windsurf,没有现成的安装命令;接入前要先准备 会话凭据。

分类

数据服务

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 26 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

子组MCP Plus

用于Substack的MCP服务器,允许AI客户端处理您的出版物并研究公共Substack内容。

它支持:

  • 用于草稿、发布、日程安排、预览、部分和帖子分析的经过身份验证的帐户工具
  • 用于查找、分析和研究Substack帖子和出版物的公共研究工具
  • 用于创意、挂钩、重新定位、差距分析和系列规划的内容策略工具

本项目为非官方项目,不隶属于Substack股份有限公司。

你能做什么

使用您自己的Substack帐户:

  • 创建格式化草稿
  • 更新草稿
  • 立即发布
  • 安排未来的职位
  • 列出草稿、已发布帖子和计划帖子
  • 预览草稿
  • 上传图片
  • 检查路段
  • 阅读帖子内容
  • 获取帖子分析

对于公共子组内容:

  • 跨Substack研究一个主题
  • 分析公共帖子URL
  • 分析发布URL
  • 围绕某一主题制定学习计划
  • 从公共帖子中提取编码经验

战略方面:

  • 分析你自己的帖子
  • 产生帖子创意
  • 将帖子重新调整为其他格式
  • 运行内容差距分析
  • 改进标题和钩子
  • 策划一系列

需求

  • Node.js >= 16
  • Python >= 3.10
  • 子堆栈发布URL,例如 https://yourpublication.substack.com

安装

使用npm全局安装:

npm install -g @abanoub-ashraf/substack-mcp-plus

这将安装两个命令:

substack-mcp-plus
substack-mcp-plus-setup

从旧包迁移

如果您之前安装了未作用域 substack-mcp-plus 包装,将其删除 在安装作用域包之前:

npm uninstall -g substack-mcp-plus @abanoub-ashraf/substack-mcp-plus
npm install -g @abanoub-ashraf/substack-mcp-plus@latest
substack-mcp-plus-setup

重新安装后,完全重新启动MCP客户端,使其重新加载命令。

首次设置

运行安装向导:

substack-mcp-plus-setup

设置流程将:

  • 打开浏览器
  • 让您登录到Substack
  • 处理验证码/手动登录流程
  • 在本地存储加密的浏览器会话以供以后使用

本地身份验证文件位于 ~/.substack-mcp-plus/auth.json。设置存储 登录后的浏览器会话cookie jar,而不是您的Substack密码。

如果Substack发送了一个电子邮件登录链接,请打开或粘贴该链接 浏览器窗口由打开 substack-mcp-plus-setup。同样的浏览器步骤是 是什么让安装程序捕获最终的身份验证会话。

如果您的客户端后来表示身份验证失败,请再次运行安装程序。

MCP客户端配置

在任何支持stdio服务器定义的MCP客户端中使用此服务器。

服务器块:

{
  "mcpServers": {
    "substack-mcp-plus": {
      "command": "substack-mcp-plus",
      "env": {
        "SUBSTACK_PUBLICATION_URL": "https://YOUR_PUBLICATION.substack.com"
      }
    }
  }
}

如果您的GUI客户端没有继承您的shell PATH,请改用绝对路径:

which substack-mcp-plus

然后更换 "substack-mcp-plus" 带有二进制文件的完整路径。

客户备注

  • 克劳德桌面版

配置文件位置:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\\Claude\\claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json

  • 克劳德代码

添加相同内容 mcpServers.substack-mcp-plus 阻止到 ~/.claude.json.

  • 法典

将此添加到 ~/.codex/config.toml:

  [mcp_servers.substack-mcp-plus]
  command = "substack-mcp-plus"

  [mcp_servers.substack-mcp-plus.env]
  SUBSTACK_PUBLICATION_URL = "https://YOUR_PUBLICATION.substack.com"
  • 光标

在Cursor需要MCP服务器JSON的任何地方添加相同的服务器块。

  • 反重力

在Antigravity需要MCP服务器JSON的任何地方添加相同的服务器块。

  • 帆板运动

在Windsurf需要MCP服务器JSON的任何地方添加相同的服务器块。

  • 通用MCP客户端

如果客户端支持,请使用相同的stdio定义 command + env.

更新配置后,完全重新启动客户端。

刀具清单

发布和帐户工具

  • create_formatted_post
  • update_post
  • publish_post
  • schedule_post
  • list_drafts
  • list_published
  • list_scheduled_posts
  • get_post_content
  • get_post_analytics
  • duplicate_post
  • preview_draft
  • upload_image
  • delete_draft
  • get_sections
  • get_subscriber_count

公共研究工具

  • research_substack
  • research_substack_post
  • research_substack_publication
  • study_topic_on_substack
  • extract_coding_lessons

战略工具

  • analyze_my_posts
  • generate_post_ideas
  • repurpose_post
  • content_gap_analysis
  • title_and_hook_optimizer
  • series_planner

示例提示

帐户工作流

  • List my latest drafts
  • Show me my scheduled posts
  • Get the content of draft 123456
  • Create a draft titled "Why SwiftUI image caching matters" with markdown content
  • Schedule draft 123456 for 2026-03-12T09:00:00Z
  • Show analytics for published post 123456

研究工作流程

  • Research Substack for swiftui image caching
  • Research this Substack post: https://www.oneusefulthing.org/p/change-blindness
  • Research this publication: https://oneusefulthing.substack.com
  • Study SwiftUI performance on Substack
  • Extract coding lessons from https://example.substack.com/p/some-post

战略工作流程

  • Analyze my posts
  • Generate post ideas for indie iOS app marketing
  • Repurpose my latest draft into a Twitter thread
  • Improve the title and hook for post 123456
  • Plan a 5-part series on Swift concurrency

关于确认的注意事项

一些书写动作是有意以确认为导向的。对于创建、更新、发布、计划、复制和删除等影响较大的操作,客户端应在发送最终操作之前进行确认。

已知限制

这些是目前诚实的限制,而不是营销壁纸:

  • get_subscriber_count 如果Substack没有通过发布元数据、页面标记或节数据公开可靠的计数,则可能会返回不可用状态。
  • 公共研究最适合针对特定问题,例如 swiftui image caching 或 ios concurrency 而不是非常广泛的话题。
  • 广泛主题发现的召回率仍然低于利基查询。
  • study_topic_on_substack 和 extract_coding_lessons(query=...) 这取决于基础发现结果的质量。
  • 公共研究工具仅在可访问和可解析的公共页面上工作。

故障排除

未找到命令

您的客户端可能无法继承您的shell PATH.

查找已安装的二进制文件:

which substack-mcp-plus

然后使用客户端配置中的绝对路径。

认证失败

再次运行安装程序:

substack-mcp-plus-setup

如果Substack发送了登录电子邮件,请将电子邮件链接粘贴到相同的设置中 在关闭浏览器窗口之前。

MCP显示已连接,但未显示工具

这通常是客户端会话缓存问题。

执行以下操作:

  • 完全退出MCP客户端
  • 重新打开它
  • 开始新的会话

研究成果薄弱或空洞

尝试更窄的查询。

更好:

  • swiftui image loading
  • swiftui asyncimage
  • ios monetization

通常较弱:

  • AI for work
  • coding
  • productivity

GUI客户端仍然无法启动服务器

使用绝对命令路径,而不是 substack-mcp-plus.

发展

在项目venv中安装可编辑的Python依赖项:

./venv/bin/python -m pip install -e '.[dev]'

运行测试:

./venv/bin/python -m pytest -q

直接运行服务器:

node src/index.js

安全

  • 不要提交令牌、密码或私钥。
  • 比起硬编码的凭据,更喜欢交互式设置。
  • 存储的浏览器会话数据在下加密 ~/.substack-mcp-plus/.
  • 在配置和示例中使用明显的占位符。
  • 如果存储的Substack会话过期,请重新运行身份验证。

看 安全.md 用于项目安全说明。

许可证

麻省理工学院

工具与能力

工具数量

26

资源数量

0

提示词数量

0

能力标签

Substack工具Python本地部署内容管理AI集成数据分析自动化发布

支持客户端

ClaudeCursorWindsurf

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 26 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude、Cursor、Windsurf,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Substack MCP Plus

MCP World · 本页

26未说明未标注1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Substack MCP Plus 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Substack MCP Plus 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Substack MCP Plus 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Substack MCP Plus 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Substack MCP Plus 支持哪些客户端?

公开资料标注支持 Claude、Cursor、Windsurf;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP