INFATON MCP35
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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_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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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