Developer · Local MCP server
substack-ops
Substack CLI + 26-tool MCP server. Your IDE drafts replies via propose_reply. No API keys.
What the MCP Registry states
The entry as published to the official MCP Registry (read 2026-10-04), latest version.
- Registry name
io.github.06ketan/substack-ops- Version
- 0.3.5
- Status
- Active
- Category
- developer
- Transport
- stdio (local process)
- Package
- PyPI
- Published
- 2026-05-03
- Updated
- 2026-05-03
- Publisher
- 06ketan (GitHub) · 3 servers with pages here
- Listed under
- Substack MCP servers
- Website
- substack-ops.chavan.in
- Repository
- github.com/06ketan/substack-ops
- Source
- Registry API entry
Packages
| Registry | Package | Version | Transport |
|---|---|---|---|
| PyPIruntime: uvx | substack-ops | 0.3.5 | stdio |
How to connect substack-ops
substack-ops runs locally from a Python package published to PyPI: substack-ops version 0.3.5. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Python; clients usually start it with uvx (from uv) or after pip install — the usual command is uvx substack-ops. It reads these environment variables: SUBSTACK_PUBLICATION_URL, SUBSTACK_USER_ID, SUBSTACK_SESSION_TOKEN (secret), SUBSTACK_OPS_MCP_PATH and SUBSTACK_OPS_LLM_CMD; set them in the client's configuration for this server.
In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):
{
"mcpServers": {
"substack-ops": {
"command": "uvx",
"args": [
"substack-ops"
],
"env": {
"SUBSTACK_PUBLICATION_URL": "<value>",
"SUBSTACK_USER_ID": "<value>",
"SUBSTACK_SESSION_TOKEN": "<secret>",
"SUBSTACK_OPS_MCP_PATH": "<value>",
"SUBSTACK_OPS_LLM_CMD": "<value>"
}
}
}
}Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect
More from 06ketan (GitHub)
| Server | Runs |
|---|---|
| medium-opsMedium CLI + 23-tool MCP server. Your IDE drafts replies. No API keys. | Local · stdio |
| SlideshotConvert HTML to PDF/PNG/WebP/PPTX slide carousels with 11 themes — for LinkedIn, decks, posts. | Local · stdio |
More developer servers
| Server | Runs |
|---|---|
| Subagent MCPLet Codex orchestrate external coding agents through their native harnesses. | Local · stdio |
| Sublime Text MCPMCP server for Sublime Text 4. Lets AI coding agents read and control a running ST instance. | Local · stdio |
| Subscription Tracker Ai MCPMCP server for subscription tracker ai. Features add subscription, get total spend, list. | Local · stdio |
| SubscriptionsVerified monthly-seat catalog, account attribution, quota, overage, and MRR infrastructure. | Remote · HTTP |
| SudoWhizzyLet Claude, ChatGPT or Cursor manage your Linux servers, with approvals for anything risky. | Remote · HTTP |
| Sugra APIGateway between LLM agents and world data through eight tools and a bundled endpoint catalog. | Remote & Local · HTTP, stdio |
| Suma MemoryPersistent memory for Claude Code and Cursor. Stop re-explaining your project every session. | Remote & Local · HTTP, stdio |
| Summarizer Ai MCPMCP server for summarizer ai. Features summarize text, extract key points, generate abstract. From. | Local · stdio |