Skip to main content
Glama
infaton

INFATON MCP35

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_metadata_treeA

Получить дерево метаданных конфигурации 1С. Возвращает список всех объектов по типам: справочники, документы, регистры, перечисления и т.д. Используй для обзора структуры базы.

get_object_metadataA

Получить подробные метаданные объекта 1С: реквизиты, табличные части, формы, макеты, движения. Используй для анализа структуры конкретного объекта.

get_object_attributesA

Получить список реквизитов объекта с типами, синонимами и длиной. Используй для понимания полей при чтении/записи данных.

get_object_tabular_sectionsA

Получить табличные части объекта и их реквизиты. Используй для анализа строковых данных документов и справочников.

get_enum_valuesA

Получить все значения перечисления с именами и синонимами.

get_register_dimensionsB

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

get_document_movementsB

Получить список регистров, по которым документ делает движения (проводки). Ключевой инструмент для анализа учёта.

search_metadataA

Поиск объектов метаданных по подстроке в имени или синониме. Используй когда не знаешь точное имя объекта.

execute_queryA

Выполнить произвольный запрос на языке запросов 1С. Самый мощный инструмент чтения данных. Поддерживает ВЫБРАТЬ, соединения, группировки, параметры виртуальных таблиц.

get_object_by_refA

Получить полные данные объекта по его типу и UUID: все реквизиты, табличные части, проведён ли, пометка удаления.

get_listB

Получить список объектов заданного типа с пагинацией и фильтром. Возвращает код, наименование и UUID.

find_by_codeB

Найти объект по коду. Возвращает данные найденного элемента или сообщение что не найден.

find_by_nameB

Найти объект по наименованию. Возвращает данные найденного элемента.

get_register_recordsA

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

get_document_listC

Получить список документов заданного типа с фильтрацией по периоду и статусу проведения.

create_objectB

Создать новый элемент справочника или документ. Для ссылочных реквизитов передавай UUID со суффиксом _guid.

update_objectB

Обновить реквизиты существующего объекта. Передавай только изменяемые поля.

delete_objectA

Установить/снять пометку удаления объекта. Физическое удаление НЕ выполняется.

post_documentA

Провести документ. Формирует движения по регистрам.

unpost_documentA

Отменить проведение документа. Удаляет движения по регистрам.

copy_objectB

Создать копию объекта. Копирует все реквизиты и табличные части. Возвращает UUID нового объекта.

set_attributeB

Быстро изменить один реквизит объекта. Удобно для массовых точечных правок.

execute_codeA

Выполнить произвольный код на языке 1С. МОЩНЫЙ ИНСТРУМЕНТ. Код выполняется в привилегированном режиме. Результат должен быть в переменной Результат (строка). Используй когда другие инструменты не подходят.

evaluate_expressionB

Вычислить выражение на языке 1С и вернуть результат. Для простых вычислений и проверок.

get_module_textA

Получить исходный текст модуля объекта конфигурации. Работает только если расширение имеет доступ к основной конфигурации.

generate_reportC

Сформировать простой отчёт по произвольному запросу. Возвращает табличные данные.

get_active_usersA

Получить список активных сеансов пользователей в информационной базе.

get_event_logB

Получить записи журнала регистрации с фильтрацией по периоду, событию и пользователю. Ключевой инструмент диагностики.

get_locksA

Получить текущие блокировки данных в информационной базе. Помогает диагностировать зависания и конфликты.

get_server_infoA

Получить информацию о сервере: версия платформы, режим, имя базы, текущая дата/время.

check_referencesA

Найти все ссылки на объект в базе данных. Показывает где используется данный объект. Необходимо перед удалением.

run_scheduled_jobC

Запустить регламентное задание по имени. Выполняется немедленно в текущем сеансе.

exchange_executeB

Выполнить обмен данными по указанному плану обмена и узлу.

get_exchange_logC

Получить журнал обменов данными: дата, план обмена, направление, результат.

import_dataA

Массовый импорт данных из JSON-массива. Создаёт или обновляет объекты.

fill_on_basisA

Создать новый документ/справочник на основании существующего объекта. Вызывает типовой механизм ЗаполнитьНаОсновании(). Ключевой для цепочек: ЗаказКлиента → Реализация → СчётФактура.

write_register_recordsC

Записать данные в регистр сведений напрямую. Поддерживает периодические и непериодические регистры. Для контактной информации, курсов валют, цен, штрихкодов.

update_tabular_sectionA

Обновить табличную часть существующего объекта (документа/справочника). Три режима: replace (полная замена), append (добавление), update_by_index (по номеру строки).

subscribe_eventsA

Получить события (изменения) из журнала регистрации 1С с момента указанной метки. Polling-based CDC для синхронизации двойников. Возвращает watermark для следующего запроса.

execute_batchA

Выполнить пакет операций за один HTTP-вызов. Поддерживает любые инструменты MCP. Режимы: последовательный, stop-on-error, транзакционный (атомарный). Макс. 50 операций.

get_changes_sinceA

Получить список объектов, изменённых после указанной метки. Change Data Capture для синхронизации двойников. Возвращает GUID, тип изменения, время, watermark.

get_balanceC

Получить остатки и/или обороты регистра бухгалтерии. Работает с любым планом счетов. Поддерживает фильтрацию по счёту, периоду, организации и субконто.

get_register_totalsA

Получить итоги регистра накопления (остатки, обороты или и то и другое). Поддерживает отбор по измерениям и выбор ресурсов.

get_accounting_entriesB

Получить бухгалтерские проводки (движения) документа. Возвращает: счёт Дт, счёт Кт, сумма, количество, субконто, содержание.

get_related_documentsA

Найти документы, связанные с указанным через цепочки «Ввод на основании». Показывает: тип, номер, дата, направление, глубину.

validate_documentA

Проверить корректность заполнения документа без проведения. Вызывает стандартную процедуру проверки. Возвращает список ошибок или подтверждение.

get_form_structureB

Получить структуру управляемой формы: реквизиты, команды, элементы. Полезно для понимания пользовательского интерфейса объекта.

get_rightsA

Получить права доступа текущего пользователя к объекту метаданных. Возвращает: чтение, добавление, изменение, удаление, проведение и др.

find_duplicatesA

Найти потенциальные дубли в справочнике по указанным реквизитам. Точное и нечёткое сравнение. Возвращает пары с процентом совпадения.

get_print_formA

Получить печатную форму документа через УправлениеПечатью. Без print_form_id — список доступных форм. С ним — генерация формы.

get_configuration_extensionsB

Получить список расширений конфигурации (CFE). Возвращает: имя, синоним, версия, назначение, активность, безопасный режим.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/infaton/MCP35'

If you have feedback or need assistance with the MCP directory API, please join our Discord server