“mcp-writer-substack” MCP 服务器的作用是什么?
mcp-writer-substack MCP 服务器作为 AI 助手(如 Claude)与 Substack 文章之间的桥梁。通过利用 Model Context Protocol (MCP),该服务器使 AI 客户端能够在其工作流中访问和利用 Substack 新闻通讯和文章的内容。这增强了 AI 助手的能力,使其能够获取、摘要和分析 Substack 出版物,对于研究、内容策划或自动写作辅助尤其有价值。这种集成简化了诸如获取最新文章、提取要点或在 AI 驱动环境中直接引用 Substack 内容等任务,使开发工作流更高效、更具上下文感知能力。
提示模板列表
在仓库文件中未发现显式提示模板。
资源列表
- Substack 文章
暴露指定 Substack 新闻通讯的最新或相关文章,允许客户端获取内容作为 LLM 上下文。 - 新闻通讯元数据
提供 Substack 新闻通讯的元数据,如标题、作者和发布日期。 - 文章摘要
(根据上下文推断)为给定的 Substack 文章提供摘要或提取重点,便于简明传递上下文。
工具列表
- writer_tool.py
实现了获取和处理 Substack 文章及相关数据的功能,将这些能力作为 MCP 工具暴露给客户端。
(仓库结构中未详细列出具体工具名称和签名,但脚本名称和上下文表明主要为这些操作。)
本 MCP 服务器的应用场景
- 内容研究与摘要
开发者可以使用服务器获取和摘要 Substack 文章,简化研究和知识收集过程。 - 新闻通讯监控
自动跟踪特定 Substack 新闻通讯的新发布内容,并在 AI 助手或仪表盘内展示。 - 内容策划
按主题或关键词聚合和筛选 Substack 文章,用于策划摘要或报告。 - 参考提取
从 Substack 内容中提取关键引用或重要摘录,用于引用或进一步分析。 - 自动写作辅助
在写博客或新闻通讯时借助 AI 助手将 Substack 文章作为灵感或素材来源。
如何进行设置
Windsurf
- 安装前置条件(确保已安装 Python 和 Node.js)。
- 克隆代码库并安装依赖项:
git clone https://github.com/jean-technologies/mcp-writer-substack.git cd mcp-writer-substack pip install -r requirements.txt - 编辑 Windsurf 配置文件,添加 MCP 服务器:
{ "mcpServers": { "substack-writer": { "command": "python", "args": ["writer_tool.py"] } } } - 保存配置并重启 Windsurf。
- 验证 MCP 服务器正在运行且可访问。
Claude
- 安装 Python 并克隆代码库。
- 按照
claude_desktop_config.example.json示例进行配置:{ "mcpServers": { "substack-writer": { "command": "python", "args": ["writer_tool.py"] } } } - 将配置放入 Claude 的相应配置文件。
- 重启 Claude 以加载新的 MCP 服务器。
- 通过相关指令测试 集成效果。
Cursor
- 确保已安装依赖(Python、Node.js)。
- 按上述方式克隆并安装。
- 编辑 Cursor 的 MCP 配置:
{ "mcpServers": { "substack-writer": { "command": "python", "args": ["writer_tool.py"] } } } - 保存并重新加载 Cursor。
- 确认 MCP 服务器可用。
Cline
- 建立 Python 环境 并获取代码库。
- 修改 Cline 配置以包含 MCP:
{ "mcpServers": { "substack-writer": { "command": "python", "args": ["writer_tool.py"] } } } - 应用配置并重启 Cline。
- 检查服务器运行情况。
保护 API 密钥
要保护 API 密钥或其他密文,请在配置中使用环境变量。例如:
{
"mcpServers": {
"substack-writer": {
"command": "python",
"args": ["writer_tool.py"],
"env": {
"SUBSTACK_API_KEY": "${SUBSTACK_API_KEY}"
},
"inputs": {
"newsletter_url": "https://yournewsletter.substack.com"
}
}
}
}
请在操作系统或部署环境中安全设置您的环境变量。
如何在流程中使用此 MCP
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到您的 FlowHunt 工作流中,首先添加 MCP 组件到您的流程,并将其连接到您的 AI Agent:

点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式填写您的 MCP 服务器信息:
{
"substack-writer": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI Agent 即可将该 MCP 作为工具,访问其全部功能和能力。请记得将 “substack-writer” 更换为您的 MCP 服务器实际名称,并用自己的 MCP 服务器 URL 替换示例地址。
概览
| 部分 | 可用性 | 说明/备注 |
|---|---|---|
| 概览 | ✅ | README 及仓库描述中有概览 |
| 提示模板列表 | ⛔ | 未发现提示/模板 |
| 资源列表 | ✅ | Substack 文章、元数据、摘要 |
| 工具列表 | ✅ | writer_tool.py 提供 Substack 访问工具 |
| API 密钥安全配置 | ✅ | 配置示例涵盖环境变量 |
| 采样支持(评估时较次要) | ⛔ | 未提及 |
根据以上表格,mcp-writer-substack 是一个专业的 MCP 服务器,清晰地暴露了资源和工具,但缺乏显式的提示模板和采样/roots 信息。它设置简便,对于内容为核心的工作流非常有价值。对此 MCP 服务器的评分为 6/10,原因是其定位明确且文档尚可,但缺失部分高级 MCP 功能。
MCP 评分
| 是否有 LICENSE | ⛔ |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数量 | 0 |
| Star 数量 | 9 |
