INFATON MCP35
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_metadata_treeA | Получить дерево метаданных конфигурации 1С. Возвращает список всех объектов по типам: справочники, документы, регистры, перечисления и т.д. Используй для обзора структуры базы. |
| get_object_metadataA | Получить подробные метаданные объекта 1С: реквизиты, табличные части, формы, макеты, движения. Используй для анализа структуры конкретного объекта. |
| get_object_attributesA | Получить список реквизитов объекта с типами, синонимами и длиной. Используй для понимания полей при чтении/записи данных. |
| get_object_tabular_sectionsB | Получить табличные части объекта и их реквизиты. Используй для анализа строковых данных документов и справочников. |
| get_enum_valuesA | Получить все значения перечисления с именами и синонимами. |
| get_register_dimensionsA | Получить измерения, ресурсы и реквизиты регистра. Используй для понимания структуры регистров. |
| get_document_movementsA | Получить список регистров, по которым документ делает движения (проводки). Ключевой инструмент для анализа учёта. |
| search_metadataA | Поиск объектов метаданных по подстроке в имени или синониме. Используй когда не знаешь точное имя объекта. |
| execute_queryA | Выполнить произвольный запрос на языке запросов 1С. Самый мощный инструмент чтения данных. Поддерживает ВЫБРАТЬ, соединения, группировки, параметры виртуальных таблиц. |
| get_object_by_refA | Получить полные данные объекта по его типу и UUID: все реквизиты, табличные части, проведён ли, пометка удаления. |
| get_listB | Получить список объектов заданного типа с пагинацией и фильтром. Возвращает код, наименование и UUID. |
| find_by_codeA | Найти объект по коду. Возвращает данные найденного элемента или сообщение что не найден. |
| find_by_nameA | Найти объект по наименованию. Возвращает данные найденного элемента. |
| get_register_recordsA | Получить записи регистра с фильтрацией по измерениям и периоду. Работает с регистрами сведений, накопления и бухгалтерии. |
| get_document_listB | Получить список документов заданного типа с фильтрацией по периоду и статусу проведения. |
| create_objectB | Создать новый элемент справочника или документ. Для ссылочных реквизитов передавай UUID со суффиксом _guid. |
| update_objectA | Обновить реквизиты существующего объекта. Передавай только изменяемые поля. |
| delete_objectA | Установить/снять пометку удаления объекта. Физическое удаление НЕ выполняется. |
| post_documentA | Провести документ. Формирует движения по регистрам. |
| unpost_documentB | Отменить проведение документа. Удаляет движения по регистрам. |
| copy_objectA | Создать копию объекта. Копирует все реквизиты и табличные части. Возвращает UUID нового объекта. |
| set_attributeB | Быстро изменить один реквизит объекта. Удобно для массовых точечных правок. |
| execute_codeA | Выполнить произвольный код на языке 1С. МОЩНЫЙ ИНСТРУМЕНТ. Код выполняется в привилегированном режиме. Результат должен быть в переменной Результат (строка). Используй когда другие инструменты не подходят. |
| evaluate_expressionB | Вычислить выражение на языке 1С и вернуть результат. Для простых вычислений и проверок. |
| get_module_textB | Получить исходный текст модуля объекта конфигурации. Работает только если расширение имеет доступ к основной конфигурации. |
| generate_reportC | Сформировать простой отчёт по произвольному запросу. Возвращает табличные данные. |
| get_active_usersB | Получить список активных сеансов пользователей в информационной базе. |
| get_event_logA | Получить записи журнала регистрации с фильтрацией по периоду, событию и пользователю. Ключевой инструмент диагностики. |
| get_locksA | Получить текущие блокировки данных в информационной базе. Помогает диагностировать зависания и конфликты. |
| get_server_infoA | Получить информацию о сервере: версия платформы, режим, имя базы, текущая дата/время. |
| check_referencesA | Найти все ссылки на объект в базе данных. Показывает где используется данный объект. Необходимо перед удалением. |
| run_scheduled_jobA | Запустить регламентное задание по имени. Выполняется немедленно в текущем сеансе. |
| exchange_executeC | Выполнить обмен данными по указанному плану обмена и узлу. |
| get_exchange_logA | Получить журнал обменов данными: дата, план обмена, направление, результат. |
| import_dataC | Массовый импорт данных из JSON-массива. Создаёт или обновляет объекты. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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