MCP автопостинга в Telegram, VK и TenChat
Customer MCP Autoposting
MCP-сервер публикует один текст сразу в Telegram, ВКонтакте (группа и личная стена) и TenChat одним вызовом publish_all
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Публикует на стене VK, в группе VK и в Telegram от имени владельца токенов
- Хранит браузерную сессию TenChat локально
Установка
Ручная установка
git clone https://github.com/PavelKoff2025/Customer_MCP_Autoposting.git && cd Customer_MCP_Autoposting/mcp-social-autopost && npm install && cp .env.example .env && npm run buildУстановка и сборка из README, дальше npm run tenchat:login для TenChat.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер решает задачу маркетолога-солопренера: не копировать пост в три вкладки вручную. Инструмент create_post готовит контент, publish_all публикует его сразу на все настроенные площадки: Telegram через Bot API, ВКонтакте через VK API с публикацией одновременно в группу и на личную стену, и TenChat через Playwright с сохраненной сессией браузера, потому что публичного API у TenChat нет. Публикация идемпотентна: состояние хранится в storage/state, поэтому повторный вызов не дублирует уже опубликованные посты. Есть dry_run для проверки перед реальной отправкой, генерация обложек через настраиваемый IMAGE_API_URL и отдельные инструменты post_status и list_platforms.
Для кого. Для маркетологов и солопренеров, которые ведут контент одновременно в Telegram, VK и TenChat и хотят публиковать одним действием.
Подходит, если
- Нужно опубликовать один и тот же пост в Telegram, VK и TenChat без ручного копирования
- Нужна проверка публикации через dry_run перед реальной отправкой
- Нужно знать, куда уже опубликован пост, чтобы не задвоить
Не подходит, если
- Нужны другие площадки кроме Telegram, VK и TenChat, список жестко ограничен тремя
- Не хочется входить в TenChat через сохраненную браузерную сессию Playwright
Пример запроса к агенту
Опубликуй пост про новую функцию во все площадки, сначала покажи dry-runОграничения
Лицензия репозитория помечена как приватная. Для TenChat нужен разовый вход через npm run tenchat:login, поскольку публичного API у площадки нет, и сессия браузера сохраняется локально. Генерация обложек требует отдельный IMAGE_API_URL, не входящий в сам сервер.
Как отключить. Удалите сервер social-autopost из .claude/mcp.json и сотрите папку storage/state с сохраненными сессиями.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| IMAGE_API_URL | Адрес сервиса генерации обложек для постов. |
Проверка безопасности
- Публикует на стене VK, в группе VK и в Telegram от имени владельца токенов
- Хранит браузерную сессию TenChat локально
Коротко о README
README на русском формулирует задачу просто: один MCP-сервер, посты сразу в Telegram, ВКонтакте и TenChat, без копипаста и без ручных вкладок. Таблица платформ показывает способ публикации и особенности каждой, включая сразу два таргета для VK. Перечислены инструменты и ресурсы MCP, показан быстрый старт с npm install, сборкой и отдельным логином для TenChat, а также готовый файл .claude/mcp.json для Claude Code и Cursor.
Частые вопросы
Может ли повторный вызов задублировать посты?
Нет, сервер хранит состояние публикаций в storage/state и не публикует туда, куда уже отправил.
Как публикуется в TenChat без API?
Через Playwright и сохраненную сессию браузера после одноразового входа командой npm run tenchat:login.
Похожие
Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов
Marketing Skills: маркетинговые скиллы для агентов
Marketing Skills for AI Agents
Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов
MCP-сервер SendPulse
SendPulse MCP
Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом
MCP Яндекс Директа из машиночитаемой схемы
yandex-direct-mcp
MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно