MCP-сервер Evolution Managed RAG

Agentic RAG Telegram Bot + MCP Managed RAG

Учебный MCP-сервер Cloud.ru поверх Evolution Managed RAG: отдает агенту контекст из базы знаний, в комплекте пример Telegram-бота на GigaChat

  • 2 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

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

  • Использует ключи сервисного аккаунта Cloud.ru с доступом к базе знаний проекта
  • Telegram-бот из примера отправляет сообщения от имени бота пользователям чата
Все причины и проверки
Российский стек

cloud-ru/telegram-bot-mcp-evolution-managed-rag

Установка

Работает в

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

docker compose up --build

Поднимает оба сервиса из README. Перед запуском задайте переменные окружения бота и MCP-сервера.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Использует ключи сервисного аккаунта Cloud.ru с доступом к базе знаний проекта
  • Telegram-бот из примера отправляет сообщения от имени бота пользователям чата

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

Что делает

Проект состоит из двух сервисов. mcp-managed-rag поднимает MCP-сервер по SSE с одним инструментом request_to_rag: он обращается к уже настроенной базе знаний Evolution Managed RAG в Cloud.ru, форматирует найденные документы в контекст и отдает его агенту. bot-managed-rag показывает, как этим MCP-инструментом пользуется Telegram-бот на LangGraph с GigaChat: пользователь пишет боту, ReAct-агент вызывает удаленный MCP-инструмент и стримит ответ обратно в Telegram, редактируя сообщение по мере генерации.

Для кого. Для тех, у кого уже есть база знаний в Cloud.ru Evolution Managed RAG и нужен пример MCP-обертки и Telegram-бота поверх нее.

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

  • Уже настроена база знаний в Evolution Managed RAG и нужен MCP-доступ к ней для агента
  • Нужен рабочий пример Telegram-бота с RAG на GigaChat и LangGraph
  • Нужен образец SSE MCP-сервера для деплоя своего инструмента в Cloud.ru

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

  • Нет своей базы знаний в Evolution Managed RAG: без нее сервер использовать не из чего
  • Нужен готовый публичный сервер: оба сервиса нужно развернуть и настроить самостоятельно

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

Найди в базе знаний ответ на вопрос про условия возврата и перескажи своими словами

MCP

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

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

EVOLUTION_PROJECT_ID обязательная
ID проекта Evolution в Cloud.ru.
KNOWLEDGE_BASE_ID обязательная
ID базы знаний Managed RAG.
KNOWLEDGE_BASE_VERSION_ID обязательная
ID версии базы знаний.
SERVICE_ACCOUNT_KEY_ID секрет
ID ключа сервисного аккаунта Cloud.ru.
SERVICE_ACCOUNT_KEY_SECRET секрет
Секрет ключа сервисного аккаунта Cloud.ru.
GIGACHAT_CREDENTIALS обязательная, секрет
Ключ авторизации GigaChat для примера Telegram-бота.
TELEGRAM_BOT_TOKEN обязательная, секрет
Токен Telegram-бота для примера bot-managed-rag.

Ограничения

Учебный лабораторный проект Cloud.ru, требует уже созданный проект и базу знаний Evolution Managed RAG с ключами сервисного аккаунта, а также доступ к GigaChat API и токен Telegram-бота для примера бота. Транспорт MCP пока только SSE. Больше года без пушей и без обновлений.

Как отключить. Остановите сервисы командой docker compose down и уберите MCP-сервер из конфигурации клиента.

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

Обязательно ли разворачивать Telegram-бота?

Нет, bot-managed-rag это лишь пример клиента. MCP-сервер mcp-managed-rag можно подключить напрямую к любому MCP-клиенту по SSE.

Нужна ли отдельная база знаний?

Да, сервер только читает уже существующую базу знаний Evolution Managed RAG, создавать и наполнять ее нужно отдельно в Cloud.ru.

Обсуждение

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

Официальный

MCP-сервер для проверки текста на признаки генерации нейросетью через GigaChat API

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

Небольшой Python MCP-сервер для API GigaChat от Сбера: авторизация по Basic-ключу и обращение к моделям прямо из агента, проверялся на OpenCode под Windows

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

Шлюз MCP к GigaChat и YandexGPT с автопереключением между ними и анонимизацией персональных данных по 152-ФЗ

MCP-серверРасширенный доступ1Звезды репозитория

Telegram API MCP

telegram-api-mcp

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

MCP-сервер для Telegram Bot API: сообщения, каналы, форумы, платежи и длинные посты от имени бота с учетом лимитов Telegram

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

Референсный многоагентный ассистент поддержки студентов с MCP-сервером к базе знаний и Битрикс24, Telegram и MAX

MCP-серверРасширенный доступ5Звезды репозитория

MCP Telegram с записью: агент отправляет, правит и удаляет сообщения, ищет чаты, ведет черновики и скачивает медиа в вашем аккаунте через MTProto

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

Коротко о README

README на русском описывает архитектуру из двух сервисов и путь запроса от Telegram до Managed RAG и обратно, перечисляет все переменные окружения для бота и MCP-сервера отдельно и дает команду docker compose up --build для быстрого старта.

Бейдж для README

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