MCP-мост из VK в Telegram

vk-tg-bridge

MCP-сервер на 4 инструмента: забирает посты со стены VK, фильтрует по правилам и публикует в Telegram через Bot API

  • 0 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Публикует контент в Telegram-канал от имени бота
  • Читает и пересылает содержимое стены VK без модерации человеком, если вызван bridge_run целиком
Все причины и проверки
Российский стек

shekelstrong/vk-tg-bridge

Установка

Ручная установка

git clone https://github.com/shekelstrong/vk-tg-bridge.git && cd vk-tg-bridge && pip install -r requirements.txt

Установка зависимостей, дальше нужны переменные VK_TOKEN и TG_BOT_TOKEN.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Публикует контент в Telegram-канал от имени бота
  • Читает и пересылает содержимое стены VK без модерации человеком, если вызван bridge_run целиком

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер решает одну задачу: перенос контента из VK в Telegram. fetch_vk получает посты со стены пользователя или сообщества по VK API, filter_posts отбирает их по длине текста, ключевым словам включения и исключения, наличию медиа и минимальному числу лайков, format_tg готовит текст под Telegram с HTML-разметкой и обрезкой по лимиту символов, а bridge_run прогоняет все три шага подряд и отправляет отфильтрованные посты в канал или чат через Telegram Bot API. Каждый инструмент можно вызывать отдельно или как единый пайплайн.

Для кого. Для тех, кто дублирует контент из группы VK в Telegram-канал и хочет отсеивать рекламу и слабые посты автоматически.

Подходит, если

  • Нужно автоматически переносить лучшие посты из VK-группы в Telegram-канал
  • Нужна фильтрация по ключевым словам, например исключить посты со словом реклама
  • Нужен пробный прогон fetch и filter отдельно, прежде чем публиковать в Telegram

Не подходит, если

  • Нужен перенос в обратную сторону, из Telegram в VK, сервер работает только в одном направлении
  • Нужна публикация со сложным форматированием, format_tg делает только базовый HTML и обрезку

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

Перенеси из группы -123456 в Telegram-канал посты за сегодня с числом лайков больше 50, без рекламы

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

VK_TOKEN обязательная, секрет
Токен доступа VK для чтения стены пользователя или сообщества.
TG_BOT_TOKEN обязательная, секрет
Токен Telegram-бота для отправки постов в канал или чат.

Ограничения

Нужны отдельно VK_TOKEN и TG_BOT_TOKEN. Проект небольшой, README не описывает обработку дублей при повторном запуске bridge_run и лимиты VK API по частоте запросов.

Как отключить. Остановите процесс сервера и удалите его из конфигурации MCP-клиента.

Частые вопросы

Можно ли посмотреть, что отфильтровалось, до отправки?

Да, fetch_vk и filter_posts можно вызвать отдельно от bridge_run и посмотреть промежуточный результат перед публикацией.

Какие правила фильтрации поддерживаются?

Минимальная и максимальная длина текста, ключевые слова включения и исключения, наличие медиа и минимальное число лайков.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер на Cloudflare Workers, объединяющий VK API и Telegram Bot API: статистика сообществ, стена, участники, посты и рассылки

MCP-серверРасширенный доступ
Российский стек

MCP-сервер генерирует, переводит и публикует посты в Telegram, VK, MAX и Threads: бренд-профиль, анализ конкурентов и картинки одним пайплайном

MCP-серверШирокий доступ
Российский стек

MCP-сервер публикует один текст сразу в Telegram, ВКонтакте (группа и личная стена) и TenChat одним вызовом publish_all

MCP-серверШирокий доступ
Российский стек

MCP-сервер для стены ВКонтакте: чтение и публикация постов, сообщения, друзья, сообщества и статистика группы, 8 инструментов

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

Удаленный MCP-сервер для сообществ ВКонтакте: 50 инструментов, посты, комментарии, диалоги, фото, видео и товары, запись выключена по умолчанию

MCP-серверШирокий доступ
Российский стек

MCP-сервер, автогенерируемый из схемы VK API: больше 180 инструментов с фильтрами по режиму чтение, запись, деньги и по разделам API

MCP-серверШирокий доступ1Звезды репозитория

Коротко о README

README описывает сервер как мост VK в Telegram с четырьмя инструментами и приводит для каждого пример вызова и формат ответа: fetch_vk возвращает список постов, filter_posts считает прошедшие и отсеянные, format_tg отдает готовый текст и режим разметки, bridge_run сводит все воедино со счетчиками полученных, отфильтрованных и отправленных постов. Структура репозитория показывает отдельные файлы для каждого инструмента и CI workflow.

Бейдж для README

Сообщить о проблеме