TS

ty13r/substack-mcp-plus

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

25 stars 7 forks 质量 70 趋势 11MIT

最先进的Substack MCP服务器。12个工具,浏览器认证,支持富文本。与Substack Inc.无关联。

概览

只需几分钟即可创建适合发布的文章,支持全文富条格式,管理草稿,安排帖子时间安排等——所有这些都可以通过Claude Desktop或任何兼容MCP的客户端完成。 - Python 3.10及以上版本 - Substack账户凭证:- 推荐的电子邮件和密码 - OR会话令牌和用户ID - 支持模型上下文协议(MCP)的LLM客户端 - 该MCP服务器已通过Claude Desktop进行全面测试 与Substack Inc.无任何关联——我们未获得Substack的认可或关联——该工具使用非官方的python-substack库——Substack不提供公开API;该工具使用逆向工程端点——如果Substack更改其私有API,功能可能会中断——使用请自行承担风险,并遵守Substack的服务条款。 设置向导将:- 打开浏览器进行安全登录 - 处理验证码挑战 - 存储加密凭证 - 测试连接 添加到你的Claude桌面配置中: 就是这样!

概述(AI 翻译)

** 最先进的 Substack MCP 服务器。** 在几分钟内创建可发布的帖子,支持全文富条格式,管理草稿,安排帖子排程等——所有这些都可以通过 Claude Desktop 或任何兼容 MCP 的客户端完成。

📋 要求

  • Python 3.10 或更高版本
  • 子栈账户凭证:
  • 电子邮件和密码(推荐)
  • OR 会话令牌和用户 ID
  • 支持模型上下文协议(MCP)的LLM客户端
  • 该MCP服务器已通过Claude Desktop进行了全面测试

⚠️ 重要免责声明

这是一个非官方工具,与Substack Inc.无任何关联。

  • 我们未获得Substack的认可或关联
  • 该工具使用非官方的 Python 子堆栈库
  • Substack 不提供公开 API;该工具使用逆向工程端点
  • 如果Substack更改了其私有API,功能可能会崩溃
  • 使用请自行承担风险,并遵守Substack的服务条款

→ 查看所有已知问题和限制

🚀 零配置设置

1.安装该软件包

2.用Substack认证

设置向导会:

  • 打开浏览器以实现安全登录
  • 处理验证码挑战
  • 存储加密凭证
  • 测试你的连接

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Substack MCP Plus

The most advanced Substack MCP server available. Create publication-ready posts in minutes with full rich text formatting, manage drafts, schedule posts, and more - all from Claude Desktop or any MCP-compatible client.

📋 Requirements

  • Python 3.10 or higher
  • Substack account credentials:
    • Email and password (recommended)
    • OR session token and user ID
  • An LLM client that supports Model Context Protocol (MCP)
    • This MCP server has been thoroughly tested with Claude Desktop

⚠️ Important Disclaimers

This is an UNOFFICIAL tool with no affiliation to Substack Inc.

  • We are not endorsed by or associated with Substack
  • This tool uses the unofficial python-substack library
  • Substack does not provide a public API; this tool uses reverse-engineered endpoints
  • Functionality may break if Substack changes their private API
  • Use at your own risk and in accordance with Substack’s Terms of Service

→ See all known issues and limitations

🚀 Zero-Config Setup

1. Install the package

npm install -g substack-mcp-plus

2. Authenticate with Substack

substack-mcp-plus-setup

The setup wizard will:

  • Open a browser for secure login
  • Handle CAPTCHA challenges
  • Store encrypted credentials
  • Test your connection

3. Configure Claude Desktop

Add to your Claude Desktop configuration:

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

That’s it! Automatic Python detection, virtual environment setup, and dependency installation.

🌟 Why Choose Substack MCP Plus?

See detailed feature comparison →

✨ Seamless Authentication

  • Browser-based setup - No API keys or complex configuration
  • CAPTCHA support - Handles security challenges automatically
  • Secure token storage - Encrypted local storage, no passwords in configs
  • Magic link & password auth - Works with any Substack account type

📝 Unmatched Content Creation

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

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