Downloads and parses Substack posts, extracting title, author, subtitle, and content from public posts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Substack Serverdownload and summarize this Substack post: https://example.substack.com/p/post-title"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Substack Server
A Model Context Protocol (MCP) server for downloading and parsing Substack posts. Works with Claude.ai desktop app.
Installation
Install dependencies:
npm installConfigure Claude desktop app:
Add to ~/Library/Application Support/Claude/claude_desktop_config.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"
}
}
}
}
}Start the server:
npm startRelated MCP server: Contentful MCP Server
Usage
In Claude desktop app, use:
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
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.