Connect Substack to ChatGPT, Claude, Cursor, Codex or any AI agent: posts, drafts, scheduling, Notes, comments, subscribers, stats. Substack API and MCP server, hosted or self-hosted.
-
Updated
Nov 5, 2026 - Python
Connect Substack to ChatGPT, Claude, Cursor, Codex or any AI agent: posts, drafts, scheduling, Notes, comments, subscribers, stats. Substack API and MCP server, hosted or self-hosted.
Scrape Substack newsletters, posts, and subscriber data
An Obsidian.md plugin to archive Substack posts as Obsidian-flavored Markdown with images, media, and threaded comments.
substack posts extraction utility
Substack scraper for posts and Substack Notes: paste publication URLs or profile handles and get every post with title, date, paywall flag, likes, restacks, comments, tags, authors and the full text of free posts, plus Notes with text, likes, restacks and replies. No login, no API key.
Substack scraper in Python: pull a publication's post archive, including custom domains, with dates, bylines, audience tier, reactions, comments, word counts and free-post HTML. Load it into pandas or a RAG corpus. Python example for the Devil Scrapes Apify Actor.
Apify Actor for scraping public Substack publication, author, and post data for research, monitoring, and AI workflows.
Substack scraper for Node.js: fetch any Substack publication's posts with paywall tier, reactions, comment counts and free-post HTML, then feed them to your backend, webhook or serverless job. JavaScript example for the Devil Scrapes Apify Actor.
Runnable Python & JS examples for the Substack Scraper on Apify
MCP server for Substack Scraper. Read Substack publications and posts, or search Substack by keyword: subscriber counts, paid plan prices, and every post with date, paid flag, likes, comments, and restacks. Runs on Apify. Clay-ready output.
To associate your repository with the substack-scraper topic, visit your repo's landing page and select "manage topics."