Экосистема VK Teams на Rust с MCP-сервером
VKTeams-Bot (unofficial)
Библиотека, CLI и MCP-сервер на Rust для VK Teams Bot API: сообщения, файлы, хранение истории и векторный поиск
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Отправляет сообщения и файлы от имени бота в рабочих чатах VK Teams
- Хранит историю переписки в собственной базе PostgreSQL, доступной серверу
Установка
Ручная установка
cargo install vkteams-bot-mcpУстановка MCP-сервера из опубликованного крейта.
Проверка безопасности
Как мы проверяемСредний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
- Отправляет сообщения и файлы от имени бота в рабочих чатах VK Teams
- Хранит историю переписки в собственной базе PostgreSQL, доступной серверу
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект дает зрелую экосистему для корпоративного мессенджера VK Teams (не путать с социальной сетью VK): библиотеку vkteams-bot для асинхронной работы с Bot API, консольный клиент vkteams-bot-cli с автодополнением, и MCP-сервер vkteams-bot-mcp с более чем 30 инструментами для сообщений, файлов, чатов и хранения. Отдельно есть инфраструктура хранения на PostgreSQL с расширением pgvector для векторного поиска и эмбеддингов через OpenAI или Ollama, что дает семантический поиск по истории переписки. Все компоненты опубликованы как отдельные крейты на crates.io и собираются через Docker Compose с профилями для реляционной базы и векторного поиска.
Для кого. Для компаний на VK Teams, которым нужен зрелый инструментарий для ботов и агентской автоматизации: от CLI до MCP с семантическим поиском по истории.
Подходит, если
- Нужна автоматизация корпоративного мессенджера VK Teams, а не социальной сети VK
- Нужен MCP-сервер с семантическим поиском по истории переписки через pgvector
- Важна зрелая экосистема с отдельными опубликованными крейтами и CI
Не подходит, если
- Нужна работа с социальной сетью VK.com: проект посвящен корпоративному VK Teams
- Не готовы поднимать PostgreSQL и pgvector ради хранения и поиска
- Нужен активно поддерживаемый репозиторий: он заархивирован, хотя крейты остаются рабочими
Пример запроса к агенту
Найди в истории переписки VK Teams все сообщения про перенос дедлайна за последний месяцMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
VKTEAMS_BOT_API_TOKENобязательная, секрет- Токен бота VK Teams.
VKTEAMS_BOT_API_URLобязательная- Адрес API VK Teams для вашей инсталляции.
Ограничения
Репозиторий заархивирован, хотя опубликованные крейты (vkteams-bot, vkteams-bot-cli, vkteams-bot-mcp) продолжают работать и доступны через cargo install. README сам называет проект неофициальным клиентом VK Teams Bot API, не связанным с VK. Полное использование хранения и семантического поиска требует развернутого PostgreSQL с pgvector и ключа OpenAI или локального Ollama для эмбеддингов.
Как отключить. Остановите docker compose сервисы или процесс vkteams-bot-mcp и удалите сервер из конфигурации MCP клиента.
Частые вопросы
Это про VK или про VK Teams?
Про VK Teams, корпоративный мессенджер, а не про социальную сеть VK.com.
Обязательна ли база данных для MCP-сервера?
Базовые инструменты сообщений и файлов работают без нее, но семантический поиск и хранение истории требуют PostgreSQL с pgvector.
Похожие
MCP-серверыОфициальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента
Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex
YouGile MCP от Indalo
YouGile MCP
Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию
Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма
Коротко о README
README на английском с обилием бейджей представляет проект как современный тулкит на Rust: библиотеку, CLI и MCP-сервер в одной экосистеме. Дана таблица компонентов со ссылками на отдельные крейты, раздел про хранение с PostgreSQL, pgvector, эмбеддингами OpenAI и Ollama, более 30 инструментов MCP для сообщений, файлов и чатов, запуск через Docker Compose с профилями и сценарии использования от корпоративной автоматизации до DevOps-уведомлений.