К основному содержанию
MCP-сервер CX Codex

Substack by Cotlet — MCP-сервер для Claude Code: посты, заметки

Самодельный MCP-сервер и REST API для Substack: публикация постов из Markdown, заметки, комментарии, подписчики и статистика. Пригодится, если ведёте рассылку и хотите управлять ею из агента.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http substack https://cotlet.dev/mcp/v1/substack/connect
Открыть на GitHub

Что делает Substack by Cotlet

Сервер запускается на вашей машине на Python и работает с Substack через сессию вашего же Chrome. Отдельного публичного API у Substack нет, поэтому запросы идут на внутренние эндпоинты сайта с вашими куками. Внутри 50 инструментов: посты и черновики из Markdown, отложенная публикация, заметки, комментарии, подписчики, статистика, рекомендации и личные сообщения.

Сначала нужно поднять Chrome с удалённой отладкой, войти в Substack и выполнить substack-mcp connect. Команда цепляется к браузеру через DevTools Protocol, забирает куки substack.com и кладёт их в ~/.config/substack-api-mcp/session.json — файл доступен только вашему пользователю. Пароль хранить не нужно: Substack входит по коду или ссылке из письма. Дальше каждый вызов уходит на substack.com/api/v1 через curl_cffi, который повторяет TLS-отпечаток Chrome. Браузер в фоне не крутится.

Нужен Python 3.11 или новее и Chrome 144 или новее с активной сессией Substack. Инструменты публикации работают на первой публикации, где у аккаунта есть роль админа, владельца, редактора или участника; читательские — на любом аккаунте. Лицензия некоммерческая, так что для команды или бизнеса этот вариант не подойдёт. Кука substack.sid живёт около трёх месяцев: когда Substack разлогинит, сервер перечитает куки из Chrome, но только если браузер открыт с включённой отладкой.

Какие задачи решает

  • опубликовать пост из Markdown-файла без копирования в веб-редактор
  • поставить публикацию в расписание
  • выгрузить статистику публикации
  • разобрать список подписчиков
  • отправить личное сообщение читателю

Примеры запросов агенту

  • Опубликуй пост из draft.md в моей рассылке
  • Покажи черновики, которые лежат дольше недели
  • Собери статистику по последним постам

Как установить Substack by Cotlet

1Командой платформы: удалённый сервер

claude mcp add --transport http substack https://cotlet.dev/mcp/v1/substack/connect

2Командой платформы

claude mcp add substack-by-cotlet -- uvx substack-api-mcp

uvx запускает команду с именем пакета; если в README она другая — uvx --from substack-api-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Substack by Cotlet

Как установить Substack by Cotlet в Claude Code?

Локальный вариант: claude mcp add substack-by-cotlet -- uvx substack-api-mcp. Если нужен хостинг Cotlet, команда другая: claude mcp add --transport http substack https://cotlet.dev/mcp/v1/substack/connect.

Что делает Substack by Cotlet?

Даёт агенту доступ к вашей рассылке в Substack: посты и черновики, заметки, комментарии, подписчики, статистика, рекомендации и личные сообщения. Всего 50 инструментов, плюс REST API на http://127.0.0.1:8787/api/v1/substack и вызовы из Python.

Что нужно, чтобы сервер заработал?

Python 3.11 или новее, Chrome 144 или новее с выполненным входом в Substack и разово запущенная команда substack-mcp connect. Инструменты для публикации требуют роли админа, владельца, редактора или участника в рассылке.

Похожие MCP-серверы

Все MCP-серверы по теме «Автоматизация и no-code: n8n, Zapier, Make» →
Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 899звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 231звёзд репо AIHawk feder-cr MCP-сервер, который даёт агенту браузер: он открывает страницы, кликает, печатает и читает их по инструкции на обычном языке. CX Codex +1 ★ 32 260звёзд репо Skyvern Skyvern-AI Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов. CX Codex +1 ★ 23 283звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 181звёзд репо Inbox Zero elie222 Подключает Gmail и Outlook к агенту: поиск писем, черновики, правила и статистика прямо из чата. CX Codex +1 ★ 12 826звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой