trackmcp
Back to directory
michalnaka

mcp-substack

View on GitHub

๐Ÿค– MCP Server for Substack integration with Claude AI Desktop. Download and parse Substack posts directly in your Claude conversations.

10 stars JavaScriptAI & Machine Learning Updated Sep 9, 2025
anthropicclaudeclaude-aimcpsubstack

Documentation

MCP Substack Server

A Model Context Protocol (MCP) server for downloading and parsing Substack posts. Works with Claude.ai desktop app.

Installation

1. Install dependencies:

bash
npm install

2. Configure Claude desktop app:

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

json
{
  "mcpServers": {
    "mcp-substack": {
      "command": "/opt/homebrew/bin/node",
      "args": ["/path/to/mcp-substack/lib/index.mjs"],
      "methods": {
        "download_substack": {
          "description": "Download and parse content from a Substack post"
        }
      }
    }
  }
}

3. Start the server:

bash
npm start

Usage

In Claude desktop app, use:

code
Could you download and summarize this Substack post: [URL]

Features

  • Downloads and parses Substack posts
  • Extracts title, author, subtitle, and content
  • Works with public Substack posts
  • Integrates with Claude.ai desktop app

Requirements

  • Node.js v18+
  • Claude desktop app

License

MIT

Frequently asked questions

What is mcp-substack?

mcp-substack is ๐Ÿค– MCP Server for Substack integration with Claude AI Desktop. Download and parse Substack posts directly in your Claude conversations.

How do I install mcp-substack?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-substack open source?

Yes โ€” it is hosted on GitHub at https://github.com/michalnaka/mcp-substack and has 10 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP