Скиллы и бот для данных 1С через OData
1c oData bot
Скиллы OData и поиска по метаданным для AI-агентов плюс Telegram- и email-бот, который отвечает на вопросы о данных 1С обычным языком
- 8 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Передает данные из базы 1С через Telegram и email, доступ к боту стоит ограничивать
- Внешняя обработка публикует OData-интерфейс базы, что расширяет поверхность API
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/1c-odata-botОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Передает данные из базы 1С через Telegram и email, доступ к боту стоит ограничивать
- Внешняя обработка публикует OData-интерфейс базы, что расширяет поверхность API
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект дает два способа получить данные 1С через стандартный протокол OData. Для AI-агентов есть отдельные скиллы: odata формирует и выполняет OData-запросы, 1cconfinfo разбирает структуру конфигурации, conf-doc делает семантический поиск объектов и реквизитов до самого запроса, а conf-doc также доступен как MCP-сервер для Cursor. Параллельно работает мультиагентный бот в Telegram и по email: вопрос на русском проходит через аналитика метаданных, агента OData, который строит запрос и считает записи через $count и $expand, и форматтер, который оформляет ответ таблицей или графиком. Отдельная внешняя обработка EnableODataInterface публикует нужные справочники, документы и регистры в OData прямо из режима Предприятия, без Конфигуратора.
Для кого. Для 1С-разработчиков и аналитиков, которым нужно дать коллегам доступ к данным 1С на естественном языке, и для тех, кто хочет OData-скиллы для собственного AI-агента.
Подходит, если
- Нужно дать сотрудникам без доступа к 1С возможность спрашивать данные через Telegram или email обычным языком
- Нужны переиспользуемые скиллы OData и поиска по метаданным для агента в Cursor
- Нужно быстро опубликовать объекты 1С в OData без захода в Конфигуратор
Не подходит, если
- OData-интерфейс 1С не опубликован и публиковать его небезопасно для вашего контура
- Нужна запись данных в 1С: и скиллы, и бот описаны как чтение данных через OData, а не их изменение
- Нет возможности подключить внешний AI-провайдер для мультиагентного пайплайна
Пример запроса к агенту
Сколько заказов клиентов оформлено на этой неделе и на какую сумму, покажи таблицейОграничения
Бот и агент-аналитик используют собственный мультиагентный AI-пайплайн, токены и стоимость которого считаются по сессии, конкретный провайдер моделей задается в конфигурации и в README явно не назван. Домен-профили вроде ЗУП КОРП сделаны под конкретные конфигурации, для других понадобится свой профиль. Внешняя обработка EnableODataInterface публикует OData из режима Предприятия, что расширяет поверхность API базы, и решение о том, какие объекты публиковать, остается за администратором. Email-интерфейс работает по списку разрешенных отправителей, заданному в конфиге.
Как отключить. Остановите процесс python -m bot и отключите OData-интерфейс базы через ту же обработку EnableODataInterface или в Конфигураторе.
Частые вопросы
Бот может менять данные в 1С?
README описывает только запросы данных через OData и подсчет записей, операций записи не документировано.
Зачем нужен conf-doc перед самим OData-запросом?
Семантический поиск по метаданным находит нужные объекты и реквизиты заранее, что снижает число ошибочных OData-запросов на первом шаге.
Обсуждение
Вопросов и отзывов пока нет.
Запросы к базе 1С для агентов
1c-llm-requests
Маленькое расширение 1С с HTTP-сервисом и скилл, чтобы агент сам писал запросы на языке 1С и получал данные базы в TSV
Telegram-бот поверх MCP-сервера 1С
Telegram Bot for 1С MCP Integration
Python-бот, который задает вопросы о данных 1С на естественном языке в Telegram и сам вызывает инструменты MCP-сервера 1С через выбранную AI-модель
Гайд с рабочими скриптами по безопасному подключению агента к 1С и Bitrix24: OData, вебхуки и каталог из 14 проверенных инструментов
1С через OData: MCP-сервер на чтение
onec-odata-mcp
MCP-сервер на npx, который дает Claude доступ на чтение к базе 1С через стандартный OData без выгрузки в Excel и ручных URL
ИИкона
ИИкона (1c-ai-connector)
Расширение 1С с коннектором к LLM, агентским циклом, RAG, мониторингом ошибок и MCP-сервером, который открывает базу внешним агентам
Открытый пакет интеграций
OpenIntegrations
Готовые методы для Telegram, Битрикс24, VK, СДЭК, Яндекс Диска, СУБД и других API в 1С, OneScript и консольном приложении oint
Коротко о README
README перечисляет возможности: email-интерфейс с ответом HTML и вложениями, Telegram-бот с мультиагентным пайплайном аналитик-OData-форматтер, семантический поиск conf-doc, отдельный режим аналитика метаданных с domain-профилями, опциональный веб-поиск через self-hosted SearXNG как fallback, набор скиллов для AI-агентов и внешнюю обработку публикации OData. Дает быстрый старт и таблицу ссылок на подробную документацию по каждой аудитории: пользователь бота, установка, MCP в Cursor, SearXNG, разработчик. Указан процесс разработки через feature-ветки и pre-commit.