TS

ty13r/substack-mcp-plus

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

25 stars 7 forks 품질 70 트렌드 11MIT

The most advanced Substack MCP server. 12 tools, browser auth, rich text support. Not affiliated with Substack Inc.

개요

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. - 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 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 The setup wizard will: - Open a browser for secure login - Handle CAPTCHA challenges - Store encrypted credentials - Test your connection Add to your Claude Desktop configuration: That's it!

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 MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

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