Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте 1C:Enterprise одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Читайте вашу информационную базу 1С:Предприятие 8.3 (1С:Бухгалтерия, Управление торговлей, 1С:ERP, УНФ и другие конфигурации) через стандартный интерфейс OData: справочники, документы с табличными частями, остатки, обороты и срезы регистров, под именами из метаданных вашей конфигурации. Только чтение, Basic-аутентификация, ваш собственный сервер.
Попробуй спросить
Примеры промптов для 1C:Enterprise
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → 1C:Enterprise, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
1C:Enterprise + ChatGPT
Читайте вашу информационную базу 1С:Предприятие 8.3 (1С:Бухгалтерия, Управление торговлей, 1С:ERP, УНФ и другие конфигурации) через стандартный интерфейс OData: справочники, документы с табличными частями, остатки, обороты и срезы регистров, под именами из метаданных вашей конфигурации. Только чтение, Basic-аутентификация, ваш собственный сервер.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
ONEC_BASE_URL, ONEC_USER, ONEC_PASSWORD
Шаг 1 — Получите учётные данные
Настройка занимает около 30 минут, понадобится ваш администратор 1С. Нужна информационная база 1С:Предприятие 8.3 (платформа 8.3.5 или новее), опубликованная на веб-сервере с включённым стандартным интерфейсом OData, и отдельный пользователь 1С для коннектора.
- Опубликуйте базу на веб-сервере (Apache или IIS с модулями расширения веб-сервера из поставки платформы). В конфигураторе откройте Администрирование → Публикация на веб-сервере, задайте имя публикации латиницей, установите флажок Публиковать стандартный интерфейс OData и опубликуйте. Если база размещена у провайдера (1cFresh, аренда 1С в облаке), попросите провайдера включить для неё OData.
- Определите состав стандартного интерфейса OData. По умолчанию через интерфейс не доступен ни один объект. В типовых конфигурациях откройте Администрирование → Синхронизация данных → Настройки стандартного интерфейса OData (или Все функции → Обработки → Настройка стандартного интерфейса OData) и отметьте справочники, документы и регистры, которые ИИ может читать. В остальных конфигурациях разработчик вызывает
УстановитьСоставСтандартногоИнтерфейсаOData(). - Заведите отдельного пользователя 1С для коннектора: роли только на чтение этих объектов и право на использование стандартного интерфейса OData. Форма настроек из шага 2 умеет создать такого пользователя сама.
- Проверьте в браузере: откройте адрес публикации с
/odata/standard.odata/?$format=jsonна конце и войдите под этим пользователем. JSON со списком объектов значит, что OData работает; пустой список значит, что не выполнен шаг 2. - Укажите в
ONEC_BASE_URLадрес публикации: тот, по которому открывается веб-клиент, без/odataи без слэша в конце, напримерhttps://1c.example.com/trade. ВONEC_USERвпишите имя пользователя точно так, как в списке пользователей информационной базы (кириллица допустима), вONEC_PASSWORDего пароль. - Установите коннектор и запустите
onec_enterprise_describe_service: он покажет все объекты, включённые в состав OData, с их ключами. Пустой список значит, что в состав OData ещё ничего не добавлено.
Сервер должен быть доступен: AnythingMCP Cloud обращается только к адресам в публичном интернете, поэтому публикуйте базу по HTTPS на внешнем адресе; пароль передаётся через HTTP Basic-аутентификацию. Если сервер 1С стоит во внутренней сети, разверните AnythingMCP у себя (или подключите его через VPN) и добавьте хост в SSRF_ALLOWED_HOSTS.
Что он читает: справочники, документы с табличными частями, регистры сведений, накопления и бухгалтерии, планы счетов, константы и журналы документов, под именами из метаданных вашей конфигурации: Catalog_Номенклатура, Document_РеализацияТоваровУслуг и его строки в Document_РеализацияТоваровУслуг_Товары, AccumulationRegister_ТоварыНаСкладах, AccountingRegister_Хозрасчетный. Подходит любая конфигурация на платформе 1С:Предприятие 8.3: 1С:Бухгалтерия предприятия, Управление торговлей, 1С:ERP, Комплексная автоматизация, УНФ, Розница, ЗУП и самописные.
Остатки, обороты и срезы: по регистрам ИИ читает виртуальные таблицы Balance, Turnovers, BalanceAndTurnovers, SliceLast и SliceFirst (остатки, обороты, остатки и обороты, срез последних, срез первых) через onec_enterprise_get. Параметры передаются в скобках виртуальной таблицы, поэтому 1С отбирает и сворачивает данные на сервере, а не ИИ суммирует тысячи строк документов. Так он отвечает на вопросы об остатках на дату, продажах за период, последнем курсе валюты или сальдо по счёту 62.01.
Как работает ИИ: onec_enterprise_guide бесплатно объясняет имена объектов, отборы и регистры. onec_enterprise_describe_entity показывает реквизиты объекта и их типы, onec_enterprise_query читает списки с отбором, сортировкой, выбором полей и постраничной выборкой, onec_enterprise_get_entity читает один объект по Ref_Key вместе с табличными частями. Ссылочные реквизиты вроде Контрагент_Key содержат GUID; ИИ подставляет наименование, а не показывает вам GUID.
Корректные итоги: ИИ учитывает только проведённые документы (Posted eq true) и не берёт объекты с пометкой удаления, если вы не попросите иначе. Даты приходят без часового пояса: это местное время информационной базы. Суммы указаны в валюте документа, если реквизит не говорит об ином.
Только чтение: ни один инструмент не пишет. Коннектор ничего не создаёт, не изменяет, не проводит и не удаляет, поэтому подтверждать нечего и ни один инструмент не отключён при установке. Настоящая граница доступа: права пользователя 1С. Платформа проверяет их при каждом обращении, и то, что пользователю не видно, в ответ просто не попадает, поэтому нехватка прав может выглядеть как отсутствие данных.
Ограничения: фиксированного лимита запросов нет, но каждый запрос выполняется на вашем сервере 1С. ИИ всегда задаёт $top и $select для больших справочников и регистров и читает длинные списки постранично.
Частые ошибки: 401: 1С не пустила пользователя; проверьте имя, пароль и право на использование стандартного интерфейса OData. 403: вход выполнен, но читать этот объект пользователю нельзя; дайте его роли право на чтение. 404: объект не включён в состав OData, имя написано с ошибкой или ONEC_BASE_URL указан неверно (в нём не должно быть /odata). 400 с текстом «Ошибка при разборе опции запроса»: ошибка в отборе или в имени реквизита. 500 на файловой базе обычно значит, что у учётной записи веб-сервера нет права на запись в каталог информационной базы.
Коннектор не создаёт, не проводит и не удаляет документы и видит только те объекты, которые администратор включил в состав стандартного интерфейса OData.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в ChatGPT
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
ChatGPT добавляет MCP-серверы как плагины на странице Plugins, в веб-версии и в платных планах. Режим разработчика для этого больше не нужен. В рабочем пространстве Business это могут только администраторы и владельцы; в Enterprise и Edu администратор может выдать право Create plugins with MCPs.
- Перейди на chatgpt.com/plugins, нажми Add, затем Add custom MCP server.
- Введи название, например Name:
1C:Enterprise. - В разделе Connection укажи в поле Server URL адрес
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDи оставь Authentication на OAuth. - Выбери I understand and want to continue, затем Create as a plugin. Когда ChatGPT попросит, войди в AnythingMCP и разреши доступ.
- Установи новый плагин из своих личных плагинов, затем введи @ в чате и выбери его.
Доступные инструменты
| Tool | What it does |
|---|---|
onec_enterprise_list_services | List the OData services (entity sets) the instance publishes |
onec_enterprise_describe_service | Read the metadata of one service: its entity sets, fields and keys |
onec_enterprise_describe_entity | Read the fields of one entity set with their types |
onec_enterprise_query | Query an entity set with $filter, $select, $orderby, $top and $skip (read-only) |
onec_enterprise_get_entity | Read one record of an entity set by its key |
onec_enterprise_guide | How to read 1C:Enterprise through OData: the workflow, object and field names, filter syntax, register virtual tables (balances, turnovers… |
onec_enterprise_get | Read from the 1C infobase with an OData path and query written out, for what onec_enterprise_query cannot address: register virtual tables… |
Примеры запросов
- «Какие остатки по номенклатуре на основном складе на сегодня? Отдельно покажи позиции, которых меньше 10 штук.»
- «Сколько мы отгрузили ООО Ромашка за сентябрь? Разбей по проведённым реализациям.»
- «Найди контрагента с ИНН 7707083893 и покажи счета на оплату, которые мы ему выставили в прошлом месяце.»
- «Какой курс доллара записан в 1С на сегодня?»
- «Какое сальдо по счёту 62.01 на конец сентября и какие покупатели его составляют?»
FAQ
Работает ли бесплатный план ChatGPT со своими MCP-серверами? OpenAI описывает свои MCP-серверы только для платных планов; план Free в этом списке не указан.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
- Подключить к Microsoft Copilot
Это руководство помогло?