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

1C MCP Toolkit - прямой live-data backend к базе 1С. Он дает MCP и REST API к тем же операциям, умеет работать как встроенный HTTP-сервер внутри .epf или через Python proxy.

MCP tools по данным и запросам

execute_queryвыполняет запрос на языке запросов 1С и возвращает табличный результат; поддерживает параметры и лимит.
execute_codeвыполняет произвольный BSL-код в базе; опасные операции регулируются настройками и approval.
get_object_by_linkполучает объект по навигационной ссылке или object description из результата запроса.
get_link_of_objectстроит навигационную ссылку на объект, найденный через execute_query.
find_references_to_objectищет ссылки на конкретный объект в данных базы.
get_access_rightsвозвращает права доступа по объекту метаданных; в data-сценариях полезен перед чтением/записью, чтобы понимать ограничения доступа.
restart_1c_session / close_1c_sessionуправляют текущей сессией 1С для сценариев, где после изменений нужна новая сессия или эксклюзивный доступ к базе.
submit_for_deanonymizationотправляет финальный ответ на деанонимизацию, если включен режим анонимизации.

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

наиболее полный прямой backend к live-базе среди бесплатных инструментов. Есть REST API для тех же операций, анонимизация результатов execute_query, execute_code, get_object_by_link, find_references_to_object, get_access_rights, режим ручного подтверждения, настройки опасных операций и поддержка схемы результата запроса.

Ограничения

отдельного MCP-tool validate_query в текущем списке Toolkit не видно; для предварительной проверки запросов нужен внешний flow или gateway вроде onec-mcp-universal. execute_code потенциально меняет данные, поэтому его нельзя автоодобрять без политики безопасности.

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

ПодключениеSTDIO MCP для Claude Desktop: запуск python server.py; backend - стандартный OData REST API 1С.
Что нужноPython 3.10+; 1С:Предприятие 8.3 с включенным OData; ONEC_BASE_URL, ONEC_LOGIN, ONEC_PASSWORD.
Важнов репозитории есть mock-сервер для тестирования без реальной 1С; основной сценарий - бизнес-данные и документы, не разработка BSL-кода.