Token导航 LogoToken导航

MCP Server · 搜索检索

MCP Writer Substack

一个开源的MCP服务器,连接Claude到您的Substack和Medium写作,提供个性化的写作辅助和内容分析。

stdio官方级别未说明来源级核验工具 0
PythonClaude内容分析Claude Desktop

快速开始

作者 / 组织
jonathan-politzki
提供方
jonathan-politzki
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

28

仓库热度

收录来源

1 个

MCP World

选型结论

MCP Writer Substack 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python -m venv .venv

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

Claude的作家语境工具

开源模型上下文协议(MCP)实现,将Claude连接到您的Substack和Medium编写。

这是什么?

Writer Context Tool是一个MCP服务器,允许Claude从Substack和Medium等平台访问和分析您的写作。使用此工具,Claude可以了解您发布内容的上下文,为您的写作提供更个性化的帮助。

特性

  • 🔍 从Substack和Medium检索并永久缓存您的博客文章
  • 🔎 使用嵌入功能根据您的查询找到最相关的文章
  • 📚 将个人论文作为单独的资源提供给克劳德
  • 🧠 在您的写作中执行语义搜索
  • ⚡ 预加载所有内容并在启动时生成嵌入

运作原理

该工具通过您的Substack/Medium博客的RSS提要连接到它们,获取您的帖子,并在本地永久缓存它们。它还为每个帖子生成嵌入,使语义搜索能够根据您的查询找到最相关的文章。

当你向克劳德询问你的写作时,它可以使用这些个人论文资源来提供见解,或帮助你根据现有内容开发新想法。

设置说明(分步)

先决条件

  • Python 3.10或更高版本
  • 克劳德桌面(最新版本)
  • 包含已发布内容的Substack或Medium帐户

1.克隆此存储库

git clone https://github.com/yourusername/writer-context-tool.git
cd writer-context-tool

2.设置Python环境

使用紫外线(推荐):

# Install uv if you don't have it
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create virtual environment and install dependencies
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
uv pip install -r requirements.txt

或者使用标准pip:

python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
pip install -r requirements.txt

3.配置你的博客

  1. 复制示例配置文件:
   cp config.example.json config.json
  1. 编辑 config.json 使用您的Substack/Medium URL:
   {
     "platforms": [
       {
         "type": "substack",
         "url": "https://yourusername.substack.com",
         "name": "My Substack Blog"
       },
       {
         "type": "medium",
         "url": "https://medium.com/@yourusername",
         "name": "My Medium Blog"
       }
     ],
     "max_posts": 100,
     "cache_duration_minutes": 10080,
     "similar_posts_count": 10
   }

- max_posts:从每个平台获取的最大帖子数(默认值:100) - cache_duration_minutes:刷新前缓存内容的时间(默认值:1周或10080分钟) - similar_posts_count:搜索时返回的最相关帖子数(默认值:10)

4.连接克劳德桌面

  1. 创建Claude Desktop配置目录:
   # On macOS
   mkdir -p ~/Library/Application\ Support/Claude/
  1. 创建配置文件:
   # Get the absolute path to your uv command
   UV_PATH=$(which uv)

   # Create the configuration
   cat > ~/Library/Application\ Support/Claude/claude_desktop_config.json  **注:** 如果您遇到以下问题 `uv` 命令,您可以使用附带的shell脚本替代:
   >
   > 1. 使脚本可执行: `chmod +x run_writer_tool.sh`
   > 1. 更新您的Claude Desktop配置以使用脚本:
   >
   > ```json
   > {
   >   "mcpServers": {
   >     "writer-tool": {
   >       "command": "/absolute/path/to/run_writer_tool.sh",
   >       "args": []
   >     }
   >   }
   > }
   > ```

1. 重新启动克劳德桌面

## 与Claude一起使用该工具

设置后,您将在Claude Desktop中看到作为资源提供的个人论文。你可以:

1. **在你的写作中搜索**:请Claude查找相关内容

   - “查找我讨论\[特定主题\]的文章”
   - “我写了什么\[主题\]?”

1. **参考特定论文**:在搜索结果中列出个人论文时,点击它们即可访问

   - “给我看\[文章标题\]的全文”

1. **刷新内容**:强制刷新您的内容

   - “刷新我的写作内容”

## 可用工具和资源

Writer上下文工具提供:

1. **个人论文资源**:你的每一篇文章都成为可选择的资源
1. **搜索_写作**:一个语义搜索工具,使用嵌入找到最相关的论文
1. **刷新内容**:从所有配置的平台刷新和重述您的内容

## 缓存的工作原理

该工具通过以下功能实现了永久缓存:

1. **磁盘缓存**:所有内容都存储在磁盘上,因此在会话之间会持续存在
1. **嵌入**:每篇文章都转换为嵌入以进行语义搜索
1. **选择性刷新**:该工具仅在需要时根据缓存设置刷新内容
1. **预加载**:所有内容都会在启动时自动刷新并生成嵌入

## 故障排除

如果您遇到问题:

1. **工具未出现在Claude Desktop中:**

   - 检查您的Claude Desktop配置文件是否正确
   - 验证配置中的所有路径都是绝对路径
   - 确保你的Python环境有所有必需的包
   - 重新启动克劳德桌面

1. **未显示任何内容:**

   - 在config.json中验证您的Substack/Medium URL
   - 尝试使用“refresh_content”工具
   - 检查你的博客是否公开,是否发布过帖子

1. **uv命令出错:**

   - 尝试使用shell脚本方法
   - 验证uv命令是否已安装并位于PATH中

1. **嵌入问题:**

   - 如果您看到有关嵌入模型的错误,请确保您有足够的磁盘空间
   - 如果嵌入工作不正常,请考虑使用新安装重新运行

## 许可证

该项目在MIT许可证下可用。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

写作辅助Python本地部署内容分析语义搜索博客管理AI集成

支持客户端

Claude DesktopClaude

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

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

0stdio有1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

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

常见问题

5 条

MCP Writer Substack 怎么安装?

公开资料给出的安装命令是 python -m venv .venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

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

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

MCP Writer Substack 收费吗?

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

MCP Writer Substack 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Writer Substack 支持哪些客户端?

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

来源信息

继续浏览同类 MCP