Substack MCP
Click on "Deploy 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., "@Substack MCPWhat are my publication stats for this week?"
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.
Substack MCP
MCP server for Substack with Streamable HTTP transport, deployed on Vercel.
27 tools: drafts, publish, subscribers, analytics, tags, comments, Notes, reader feed, and more.
Deploy
Or import at vercel.com/new and set these env vars:
Variable | Description |
| e.g. |
| Your |
| Your numeric Substack user ID |
Related MCP server: Substack MCP Server
MCP endpoint
POST https://your-domain.vercel.app/mcpStreamable HTTP transport, no client auth required (credentials live server-side in env vars).
Tools
Tool | Description |
| Create a draft from title, subtitle and plain-text body |
| Replace a draft's body with structured content |
| Change title, subtitle and 9 Post settings |
| Read one draft in full |
| List drafts, published or scheduled posts |
| Publish a draft, with email control |
| Delete an unpublished draft |
| Re-host an image on Substack's CDN |
| List and filter subscribers (48 columns, 18 operators) |
| Export subscribers with engagement metrics |
| Read publication settings |
| Read your account and publications |
| Headline stats |
| Rank posts by 43 per-post metrics |
| 16 publication-level reports |
| List tags |
| Tags on one post |
| Tag a post |
| Read comments |
| Post a comment |
| What you subscribe to |
| Your inbox |
| Read any post in full |
| Notes feed |
| One account's published Notes and posts |
| A Note and its replies |
| Restack a Note |
Credits
All 27 tools and the Substack API layer are from marcomoauro/substack-mcp (MIT). This repo rewires the transport from stdio to Streamable HTTP for Vercel deployment.
License
MIT
Related MCP Connectors
Publish and manage articles, series, comments, reactions, newsletters and blog analytics.
ADHD-friendly tasks, notes & projects for LucidNest - 18 tools, scoped tokens, Streamable HTTP.
16 AI-native tools with dual SSE + streamable-http transport. Free tier available.
28 public tools for queues, inboxes, webhooks, approvals and temporary workflows. Three resources.
Related MCP Servers
- AlicenseBqualityNot gradedmaintenanceEnables interaction with Substack publications through natural conversation, allowing users to create posts with cover images, publish notes, manage content, and retrieve profile information.82 npm-
- AlicenseAqualityFmaintenanceEnables AI tools to programmatically manage Substack content, including creating drafts, publishing posts, and posting to Substack Notes. It supports image uploads, live blogging, and document formatting compatible with Substack's ProseMirror editor.119MIT
- AlicenseNot gradedqualityDmaintenanceEnables programmatic management of Substack content, including creating drafts, publishing posts, and uploading images. It supports specialized features like live blogging and posting to Substack Notes through MCP-compatible AI tools.MIT
- AlicenseNot gradedqualityCmaintenanceEnables managing Substack publications: publish Notes and posts, manage drafts, pull analytics, and read any publication's public feed via MCP.MIT