Инструменты по категориям

1C Litecode MCP - графовый read-only MCP по метаданным. Он сильнее обычного поиска, потому что работает не только с карточкой объекта, но и со связанными элементами: формами, ролями, подписками, references, HTTP-сервисами и семантическим поиском через embedding.

MCP tools по метаданным

search_metadata / browseструктурная навигация по категориям и объектам метаданных, не текстовый поиск.
search_metadata / object_structureструктурный поиск/получение полной карточки объекта метаданных по имени.
search_metadata / get_childrenдочерние элементы объекта.
search_metadata / get_formструктура формы, элементы, события и привязки.
search_metadata / get_accessроли/доступ в рамках конфигурации.
search_metadata / get_referencesсвязи и использования объекта метаданных.
search_metadata / get_subscriptionsподписки на события.
search_metadata / get_http_serviceHTTP-сервисы и URL-шаблоны как объекты метаданных.
search_metadata / resolveточное разрешение имени/ссылки на объект метаданных.
search_by_embeddingсемантический vector/embedding-поиск по индексированным метаданным.

Сильные стороны

самый широкий read-only набор среди открытых metadata-инструментов.

Ограничения

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

Когда выбирать

когда нужен глубокий read-only анализ метаданных большой конфигурации.

1C Litecode MCP строит локальный граф знаний по выгрузке, BSL-исходникам, формам и метаданным. Для кодовой базы он силен тем, что связывает routines с объектами конфигурации, ссылками и графом вызовов.

MCP tools по кодовой базе

search_codeотдельный tool для поиска по BSL: внутри использует операции find_routines_by_description и get_routine_body.
search_metadata / get_routinesищет процедуры и функции по имени, модулю, сигнатуре, export-флагу и другим признакам.
search_metadata / get_routine_bodyвозвращает исходный код найденной процедуры или функции.
search_metadata / get_call_graphпоказывает callers, callees и дерево вызовов.
search_metadata / find_routines_by_descriptionищет процедуры по BSL doc-comments/описаниям.
search_metadata / resolveразрешает qualified_name, GUID или префикс в узел графа, включая routines.
search_by_embeddingсемантический поиск по routines и metadata objects.

Сильные стороны

графовая модель кода и метаданных, локальный semantic search, хорошие операции для routines и вызовов.

Ограничения

требует подготовку выгрузки и инфраструктуру графа; запись кода не заявлена.

Когда выбирать

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

1C Litecode MCP дает read-only form-aware слой по выгрузке конфигурации. Парсер форм читает Form.xml, рекурсивно извлекает элементы управления, атрибуты формы, события и привязки DataPath, а затем складывает это в граф знаний конфигурации.

Возможности по формам

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

Сильные стороны

это не просто поиск по названию формы. Инструмент понимает структуру Form.xml на уровне controls/attributes/events/bindings и связывает форму с объектом, процедурами и остальным графом конфигурации.

Ограничения

read-only; нет генерации, изменения, конвертации и form-specific валидации. Требуется предварительная загрузка выгрузки и построение графа.

Когда выбирать

когда нужно понять структуру формы и связи формы с объектом в большой конфигурации, но менять форму не требуется.

Что учитывать

ПодключениеSSE, endpoint вида http://localhost:6001/sse.
Что нужноDocker, Memgraph, выгрузку отчета по конфигурации и BSL-исходники.
Важносильная сторона - локальный граф + гибридный/семантический поиск без облака.