Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Substack MCP Plus logo
#209 · of 445 · by weekly downloadsMCP server

Substack MCP Plus

Drafts, formats and publishes Substack posts, paywall split included, from a chat client.

0
SaveVisit website ↗
Rank
#209
of 445 · by weekly downloads
Weekly downloads
67
npm + PyPI, last 7 days
GitHub stars
21
Repository on GitHub

Add it to your client

Community
Install
npm install -g substack-mcp-plus
Transport
stdio
Runtime
Python
Auth
Required
Tools
12
License
MIT
Stars
21
Tools
create_formatted_postupdate_postpublish_postlist_draftslist_publishedget_post_contentduplicate_postupload_imagepreview_draftget_sectionsget_subscriber_countdelete_draft

Substack publishes no public API, so this is an unofficial server sitting on reverse-engineered endpoints through the python-substack library. The project states that plainly and it is the right expectation to carry: an upstream change can break it without notice. Setup avoids API keys entirely by opening a browser for login, handling the captcha challenge and storing the resulting token encrypted rather than leaving a password in a config file. Twelve tools cover creating a rich text draft from Markdown, HTML or plain text, updating, duplicating and deleting drafts, publishing, listing drafts and published posts, reading a post back, uploading images to Substack's CDN, generating preview links, listing sections and reading the subscriber count. A paywall marker in the body separates free preview from premium content.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?