MCP-сервер в клиенте 1С

1C Client MCP Server

Расширение 1С, которое поднимает MCP-сервер прямо внутри клиента 1С:Предприятия и позволяет описывать свои инструменты на BSL

  • 68 ★ репозитория
  • Последний коммит
  • LGPL-3.0
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Открывает сетевой порт в клиенте 1С
  • Инструменты выполняют код BSL в сеансе пользователя
Все причины и проверки
Российский стек

1c-neurofish/onec-client-mcp-devkit

Установка

Ручная установка

v8-runner tools download client-mcp --sources

Способ из README проекта v8-runner: скачивает исходники расширения из последнего релиза. Без --sources скачивается готовый cfe в build/tools.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Открывает сетевой порт в клиенте 1С
  • Инструменты выполняют код BSL в сеансе пользователя

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект запускает MCP-сервер в клиентском контуре 1С через внешнюю компоненту WebTransport и обрабатывает запросы JSON-RPC. Поддерживаются инструменты, ресурсы и промпты MCP, есть реестр обработчиков, логирование и форма управления сервером. Инструмент регистрируется в BSL: описание, схема входных параметров и процедура-обработчик. Сервер можно поднять вручную из формы или сразу при старте клиента параметром командной строки с портом и таймаутом.

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

Подходит, если

  • Нужно написать MCP-инструменты на BSL, которые работают в контексте клиента 1С
  • Нужно, чтобы агент управлял тестовым клиентом при отладке
  • Нужна основа для интеграции агента с конфигурацией без внешнего сервиса

Не подходит, если

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

Пример запроса к агенту

Подключись к MCP-серверу клиента 1С на порту 8080 и покажи, какие инструменты он дает

MCP

Транспорт
http
Авторизация
не нужна

Ограничения

У проекта нет стабильного релиза, интерфейсы и внутренний API могут меняться. Нужна платформа 1С:Предприятие и внешняя компонента AddIn.WebTransport.mcp. Исходники расширения в формате EDT. Шаги установки расширения в базу README не описывает.

Как отключить. Отключите или удалите расширение client-mcp в базе и уберите сервер из конфигурации MCP клиента.

Частые вопросы

Какой порт используется по умолчанию?

8080, таймаут 900. Оба значения задаются в JSON-конфиге, а порт еще и параметром mcpPort в строке запуска.

Как добавить свой инструмент?

Зарегистрировать его в реестре с описанием и схемой параметров и написать функцию-обработчик. Пример с инструментом сложения есть в README.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Расширение 1С, которое поднимает MCP-сервер прямо в базе: инструменты по метаданным из коробки и свои инструменты на BSL

MCP-серверШирокий доступ562Звезды репозитория
Российский стек

Нативный компонент, который поднимает полноценный MCP-сервер внутри 1С: инструменты, ресурсы, промпты пишутся на BSL, а протокол берет на себя DLL

MCP-серверШирокий доступ43Звезды репозитория
Российский стек

MCP-сервер на расширении 1С с 93 инструментами для чтения, записи, проводок и администрирования ERP, УТ, УПП и Бухгалтерии

MCP-серверШирокий доступ47Звезды репозитория
Российский стек

Внешняя обработка 1С с MCP и REST API: запросы, метаданные, журнал регистрации и выполнение кода без изменения конфигурации

MCP-серверШирокий доступ332Звезды репозитория
Российский стек

Расширение 1С на основе vladimir-kharin/1c_mcp, которое добавляет выполнение произвольного кода встроенного языка прямо в контексте информационной базы

MCP-серверШирокий доступ5Звезды репозитория

Коротко о README

README описывает MCP-сервер, работающий внутри клиента 1С через внешнюю компоненту, и предупреждает об отсутствии стабильного релиза. Показаны параметры запуска из командной строки, минимальный JSON-конфиг, скриншоты формы управления и MCP Inspector и пример регистрации инструмента на BSL. Архитектура и решения вынесены в отдельные документы. Лицензия LGPL-3.0.

Бейдж для README

Сообщить о проблеме

Foxx AIMCP-сервер в клиенте 1С
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.