Инструменты по категориям
BSL Atlas дает индексный поиск по объектам метаданных и получение деталей найденного объекта. Это легкий metadata-search по выгрузке, без глубокой модели ролей, форм и изменения.
MCP tools по метаданным
metadatasearch | индексный текстовый поиск по объектам метаданных; отдельно подтвержденного embedding-поиска именно по metadata tool нет. |
|---|---|
get_object_details | возвращает детали найденного объекта метаданных. |
Сильные стороны
простой поиск и карточка объекта.
Ограничения
формы, роли, изменение и глубокие связи не являются сильной частью metadata API.
Когда выбирать
когда нужен поиск объекта в выгрузке и базовые детали.
BSL Atlas - один из самых сбалансированных codebase-инструментов: он строит структурный индекс BSL, умеет находить процедуры по имени, читать функции модуля, отдавать контекст функции и выполнять семантический поиск по коду в полном режиме индексации.
MCP tools по кодовой базе
search_function | ищет процедуру или функцию по имени; поддерживает точный и неточный поиск. |
|---|---|
get_module_functions | возвращает список процедур и функций выбранного модуля. |
get_function_context | возвращает контекст функции: сведения о функции, кого она вызывает и кто вызывает ее. |
codesearch | семантический vector-поиск по BSL-коду в full режиме индексации. |
reindex | перестраивает индекс проекта. |
stats | показывает состояние индекса и статистику. |
Сильные стороны
сочетание быстрого структурного индекса, FTS/SQLite-слоя, semantic/vector-поиска и call graph вокруг процедур.
Ограничения
не пишет код и не является LSP-сервером; диагностика BSL не его основная задача.
Когда выбирать
когда нужен локальный индекс большой конфигурации для поиска процедур, чтения контекста и понимания связей вызовов.
BSL Atlas в основном силен как индекс кодовой базы и метаданных, но в full режиме также имеет отдельный help/knowledge слой.
MCP tools по справке платформы и BSL
helpsearch | semantic/vector поиск по help/knowledge слою документации 1С в full режиме; использует ChromaDB и embedding provider. |
|---|
Сильные стороны
если уже строится полный индекс BSL Atlas, helpsearch добавляет vector-поиск по документации в том же MCP-сервере.
Ограничения
нет отдельных tools для карточки API, members и constructors. Это vector-поиск по help-индексу, а не структурированный справочник платформенных типов. В fast режиме без embeddings helpsearch не является основным сценарием.
Что учитывать
http://localhost:8000/mcp.Fast для структурного поиска и Full для структурного + семантического индекса.