Telegram-бот поверх MCP-сервера 1С

Telegram Bot for 1С MCP Integration

Python-бот, который задает вопросы о данных 1С на естественном языке в Telegram и сам вызывает инструменты MCP-сервера 1С через выбранную AI-модель

CLI

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Без ограничения ALLOWED_CHAT_IDS бот отвечает любому пользователю Telegram
  • Custom_query позволяет выполнять произвольные запросы к базе 1С через MCP-сервер
Все причины и проверки
Российский стек

abask-grodno/1c_mcp_telegram

Установка

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

python -m venv venv && source venv/bin/activate && pip install -r requirements.txt

Установка зависимостей бота после клонирования репозитория.

Проверка безопасности

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

Средний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

  • Без ограничения ALLOWED_CHAT_IDS бот отвечает любому пользователю Telegram
  • Custom_query позволяет выполнять произвольные запросы к базе 1С через MCP-сервер

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

Что делает

Бот принимает вопрос в Telegram, передает его выбранной AI-модели (DeepSeek, OpenAI, Anthropic или Google Gemini), которая решает, какие инструменты MCP-сервера 1С вызвать: список объектов метаданных, структуру объекта или произвольный запрос custom_query. Сам бот не MCP-сервер: он работает клиентом к уже настроенному внешнему серверу 1c_mcp_custom_query. При ошибках модель уточняет запрос до 10 раз, структуры метаданных кешируются в файлы для ускорения повторных запросов, есть ограничение доступа по списку chat ID и ротация логов.

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

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

  • Нужен быстрый ответ на вопрос о данных 1С прямо в Telegram
  • Уже настроен и опубликован MCP-сервер 1c_mcp_custom_query
  • Есть ключ выбранной AI-модели: DeepSeek, OpenAI, Anthropic или Google

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

  • Нет доступного MCP-сервера 1С, отдельно ставится проект 1c_mcp_custom_query того же автора
  • Нужна работа внутри IDE-агента, а не в Telegram: бот не интегрируется с Claude Code или Cursor

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

Напиши боту в Telegram: какие документы продаж были вчера

Ограничения

Бот зависит от отдельно ставящегося MCP-сервера 1c_mcp_custom_query и от ключа сторонней AI-модели, без них не работает. По умолчанию отвечает всем пользователям Telegram, если явно не задать ALLOWED_CHAT_IDS. Basic-аутентификация MCP-сервера настраивается отдельными переменными, README не описывает шифрование токена бота при хранении.

Как отключить. Остановите процесс python bot.py и отзовите токен бота у @BotFather, если он больше не нужен.

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

Это отдельный MCP-сервер?

Нет, это клиент к внешнему MCP-серверу 1c_mcp_custom_query, который нужно поставить отдельно в базу 1С.

Какую AI-модель использовать?

По умолчанию DeepSeek, но можно переключить на OpenAI, Anthropic или Google Gemini через AI_MODEL_PROVIDER.

Выбор редакции

MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n

MCP-серверВысокий риск23 тыс.Звезды репозитория
Официальный

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинВысокий риск421Звезды репозитория

Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio

СкиллВысокий риск75,8 тыс.Звезды репозитория

Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub

ПлагинВысокий риск50,9 тыс.Звезды репозитория

Коротко о README

README описывает Telegram-бота для интеграции с 1С через MCP с поддержкой нескольких AI-моделей. Даны требования: Python 3.8+, токен бота, ключ AI-модели, доступ к MCP-серверу 1С, пошаговая установка через venv, пример .env с настройками бота, AI-модели и MCP-сервера, структура проекта с контекстами диалога и кешем метаданных.

Foxx AITelegram-бот поверх MCP-сервера 1С

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.