MCP server for Substack — read articles, comments, feed, and subscriptions from Claude, Cursor, or any MCP client. Works without auth for public content; log in for premium access.
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
TypeScript definitions for minimist
borderless text tables with alignment
The [os](https://nodejs.org/api/os.html) module from node.js, but for browsers.
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
transform the ast on a recursive walk
render nested hierarchies `npm ls` style with unicode pipes
return all the parent directories for a directory
walk the dependency graph to generate json output that can be fed into browser-pack
parse arguments with recursive contexts
make a shallow copy of an object or array
find the nearest xterm 256 color index for an rgb
Unpack multibyte binary values from buffers
Generates and consumes source maps
A Tailwind CSS plugin for automatically styling plain HTML content with beautiful typographic defaults.
transform a stream into a quoted string
substack-mcp binary for linux x64
substack-mcp binary for win32 x64
parse arguments with recursive contexts
Read and publish to Substack via MCP — single Rust binary, no Node.js runtime.
substack-mcp binary for darwin arm64
human-readable TAP summarizer
substack-mcp binary for darwin x64