# Что даёт MCP программисту 1С

Возможности, ограничения и где ИИ-ассистент действительно экономит время

> Страница сайта MCP Docs — руководство (https://mcpdocs.ru/1c/chto-dayot/). Тип: Руководство. Сведения о проектах — по репозиториям на 13.10.2026. Ревизия спецификации 2026-07-28, сверено 13.10.2026.

Без MCP модель пишет код 1С «по памяти»: по типовым конфигурациям, которые видела в обучении, и по общим представлениям о языке. MCP меняет это: модель спрашивает сервер и получает факты о вашей конфигурации.

_Без MCP модель угадывает имена объектов и методов; с MCP она запрашивает их у сервера и пишет код по фактической конфигурации._

## Что получает программист

**Возможности по типам серверов**
| Возможность | Чем даётся | Пример запроса к ассистенту |
|---|---|---|
| Точные имена объектов, реквизитов, табличных частей | Сервер метаданных или EDT MCP Server | «Напиши запрос остатков по складу с отбором по номенклатуре» |
| Чтение и поиск по модулям | EDT MCP Server | «Где вызывается процедура ЗаполнитьПоОснованию?» |
| Ошибки и предупреждения проверки проекта | EDT MCP Server | «Разбери ошибки после последних правок и исправь» |
| Проверка текста запроса до вставки в код | EDT MCP Server (validate_query) | «Проверь этот запрос на ошибки» |
| Справка по синтаксису и объектам платформы | Сервер справки платформы | «Какие параметры у метода ЗаписьXML.ЗаписатьНачалоЭлемента?» |
| Данные базы: номенклатура, контрагенты | Свой сервер для базы | «Найди контрагента по ИНН и покажи его договоры» |

## Ограничения

- **Логику MCP не проверяет.** Код с правильными именами может делать не то. Ревью и тесты остаются за программистом; некоторые серверы умеют запускать тесты YAxUnit, но писать их всё равно нужно.
- **Конфигуратор не поддерживается напрямую.** Самые развитые инструменты работают с проектами 1С:EDT; для конфигуратора есть серверы, которые читают выгрузку конфигурации в файлы или метаданные базы.
- **Типовые конфигурации большие.** Модель не удержит всю конфигурацию в контексте: сервер должен отдавать нужное точечно, а не всё сразу.
- **Изменение базы — риск.** Серверы, которые умеют обновлять конфигурацию базы или выполнять код в отладке, требуют подтверждения каждой опасной операции. Не отключайте его на рабочих базах.
- **Данные уходят модели.** Всё, что сервер вернул, попадает в контекст и уходит поставщику модели, если она облачная. Для данных с персональными сведениями выбирайте локальную модель или не открывайте такие данные вовсе.

## Как начать без риска

1. Начните со справки платформы и метаданных — они не трогают данные.
2. Подключите EDT MCP Server к копии проекта и оставьте режим подтверждения опасных операций по умолчанию.
3. К данным базы переходите последними: отдельный пользователь с правом только на чтение и белый список объектов — [как это сделать](https://mcpdocs.ru/1c/napisat-server/).

> Готовые серверы для 1С с датой проверки — в [подборке каталога](https://mcpprotocol.ru/katalog/programmy/1c/) справочника, все серверы — в [каталоге MCP-серверов](https://mcpprotocol.ru/katalog/). Свой удалённый сервер можно проверить на соответствие ревизии 2026-07-28 [бесплатной проверкой](https://mcpprotocol.ru/mcp-check/).
