1C MCP Toolkit

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

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

Широкий доступ

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

  • Инструмент execute_code выполняет произвольный код в базе 1С
  • Читает рабочие данные, включая персональные
  • Встроенный сервер по умолчанию без аутентификации
Все причины и проверки
Российский стек

roctup/1c-mcp-toolkit

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/1c-mcp-toolkit

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Инструмент execute_code выполняет произвольный код в базе 1С
  • Читает рабочие данные, включая персональные
  • Встроенный сервер по умолчанию без аутентификации

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

Что делает

Инструмент подключает агента к базе 1С через внешнюю обработку, поэтому конфигурацию менять и базу публиковать не нужно. Во встроенном режиме HTTP-сервер поднимается прямо в обработке, в режиме прокси обработка забирает команды у сервера на Python. Агент выполняет запросы на языке 1С, смотрит метаданные, журнал регистрации, права и ссылки на объекты, получает справку по BSL и может выполнить произвольный код. Есть анонимизация: реальные значения заменяются токенами и возвращаются обратно при ответе.

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

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

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

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

  • Нельзя разрешать выполнение кода в рабочей базе
  • Нужен анализ исходников без запущенного клиента 1С

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

Выбери через MCP десять последних документов реализации с суммой и контрагентом

MCP

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

Переменные окружения

ALLOW_DANGEROUS_WITH_APPROVAL
Разрешить опасные операции с подтверждением в режиме прокси
ANONYMIZATION_ENABLED
Включить анонимизацию данных в режиме прокси

Ограничения

Обработка должна быть открыта в запущенном клиенте 1С. Встроенный сервер по умолчанию без аутентификации, токен включается в форме. Скриншоты окна работают только в Windows, на macOS встроенному серверу нужны собранные нативные компоненты. Лицензия GPL-3.0.

Как отключить. Остановите сервер и закройте обработку в 1С, остановите контейнер прокси и удалите сервер из настроек клиента.

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

Как подключить Claude Desktop?

Его конфиг понимает только stdio, поэтому README предлагает мост mcp-remote через npx или custom connector на платных планах.

Как разделить тестовую и рабочую базу?

Через ID канала: один прокси, разные параметры channel в адресе и в настройках обработки.

Обсуждение

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

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

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

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

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

MCP-серверРасширенный доступ68Звезды репозитория
Российский стек

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

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

78 MCP-инструментов для разработки 1С по локальным XML-выгрузкам: метаданные, аудит кода, запросы, EPF, конфигурация и верифицированный справочник API

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

Python-прокси между MCP-клиентом и HTTP-сервисом 1С: читает метаданные, структуру объектов и предопределенные данные, с опциональным OAuth2

MCP-серверРасширенный доступ9Звезды репозитория
Российский стек

MCP-сервер на Go одним бинарником: агент видит метаданные базы 1С, ищет по коду, выполняет запросы на чтение и пишет точный BSL

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

Из блога

Коротко о README

README описывает два варианта архитектуры, встроенный сервер и прокси, и быстрый старт для каждого, включая образ на Docker Hub. Приведены настройки для Kiro и Claude Desktop, аутентификация по токену, таблица MCP-инструментов и REST-эндпоинтов. Разделы про анонимизацию, черный список опасных операций и изоляцию каналов. В папке skills лежат скиллы для работы через REST API и составления запросов 1С.

Бейдж для README

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

Foxx AI1C MCP Toolkit
Foxx AI

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