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

DaJet MCP Server читает метаданные напрямую из SQL Server/PostgreSQL базы 1С через библиотеку DaJet Metadata. Это специфичный metadata MCP: он ценен не как универсальный справочник по конфигурации, а как способ связать прикладный объект 1С с физической структурой хранения: таблицами, полями, типами и назначением колонок.

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

get_metadata_type_namesвозвращает список поддерживаемых типов объектов метаданных: константы, справочники, документы, перечисления, планы видов характеристик, публикации, задачи, бизнес-процессы, регистры, планы счетов и регистры бухгалтерии.
get_database_namesвозвращает имена баз, зарегистрированных в datasources.json и доступных серверу.
get_database_descriptionвозвращает описание базы/конфигурации: имя, версия конфигурации и версия совместимости платформы.
get_database_metadataвозвращает структуру метаданных базы: группы объектов по типам и списки имен объектов.
get_metadata_objectвозвращает структуру конкретного объекта метаданных по базе, типу и имени: прикладное имя, имя таблицы хранения, свойства, колонки и табличные части.

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

показывает не только "какие объекты есть", но и "как они хранятся в СУБД". Это полезно для анализа структуры базы, подготовки SQL-исследований, понимания таблиц и колонок хранения 1С.

Ограничения

нет поиска по метаданным, форм, ролей, связей между объектами и изменения метаданных. BSL-код сервер не читает; data/query сценарий вынесен в отдельную категорию через execute_query.

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

когда агенту нужно сопоставить объект 1С с таблицами и полями SQL Server/PostgreSQL или быстро получить структуру хранения живой базы без расширения внутри 1С.

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

ПодключениеHTTP MCP; URL по умолчанию http://localhost:3000.
Что нужно.NET 10 SDK/runtime или Docker; подключения к SQL Server/PostgreSQL базам 1С в datasources.json.
Важноexecute_query выполняет параметризованные read-only SELECT-запросы на DaJet Script; BSL-код сервер не читает.