1c-mcp

mcp
Security Audit
Warn
Health Warn
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 69 GitHub stars
Code Warn
  • Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Curated list of MCP servers for 1C:Enterprise ecosystem | Каталог MCP-серверов для экосистемы 1С:Предприятие

README.md

Awesome 1C MCP Servers

Каталог MCP-серверов (Model Context Protocol) для экосистемы 1С:Предприятие.

MCP позволяет AI-ассистентам (Claude, Cursor, VS Code Copilot и др.) взаимодействовать с 1С: читать метаданные, запускать тесты, анализировать код, управлять базами и многое другое.


Содержание


Star History

Star History Chart


Быстрая навигация

Нужно С чего начать
Работать из 1C:EDT EDT-MCP, CodePilot1C
Работать из VS Code / Cursor с проектом 1С 1C: Platform Tools MCP, Наборы правил и скиллов
Быстро подключить живую базу 1С mcp-1c, 1c_mcp, 1c-mcp-toolkit
Создать свой MCP-сервер внутри 1С 1c_mcp, http1c, 1c-mcp-toolkit
Искать по метаданным и коду 1c-mcp-metacode, mcp-1c-v1, bsl-graph
Получить справку по платформе и BSL mcp-bsl-platform-context, onec-help-mcp, 1c-syntax-helper-mcp
Проверять BSL и запускать тесты bsl-mcp, mcp-bsl-lsp-bridge, METR
Искать готовые шаблоны кода 1c-templates-mcp, compose4mcp
Подключить учётные данные, каталоги и документы 1c-rest-mcp, 1c-accounting-mcp, ARQA MCP Server
Агрегировать несколько клиентских сессий 1С v8-session-manager
Подключить Codex к 1С-разработке через skills/plugin Unica, cursor_rules_1c, 1C: Platform Tools Skills

IDE-интеграции

EDT-MCP

MCP-сервер в виде плагина для 1C:EDT, обеспечивающий глубокую интеграцию AI-ассистентов с рабочим пространством IDE.

Язык Java
Транспорт Streamable HTTP, SSE
Требования EDT 2025.2.0+

Возможности:

  • Навигация по проектам, модулям и метаданным конфигурации
  • Анализ BSL-кода: структура модулей, поиск, иерархия вызовов
  • Content Assist — подсказки типов, методов, документация платформы
  • Валидация запросов 1С (синтаксис + семантика, режим СКД)
  • Скриншоты форм из WYSIWYG-редактора
  • Управление приложениями: обновление БД, запуск в режиме отладки
  • Диагностика: ошибки, предупреждения, закладки, TODO/FIXME

CodePilot1C

AI-плагин для 1C:EDT с чатом, агентным режимом и MCP Host. Добавлен по открытому issue Untru/1c-mcp#1.

Язык Java
Транспорт MCP Host, HTTP
Требования 1C:EDT, JDK 17 для сборки

Возможности:

  • Чат и агентный режим внутри 1C:EDT
  • Работа с BSL AST, метаданными и формами
  • Диагностика проекта и QA-команды через MCP
  • Подключение собственной модели
  • Update site для установки в EDT

1C: Platform Tools MCP

MCP-сервер для вызова команд VS Code-расширения 1C: Platform Tools из Cursor, VS Code и других MCP-клиентов.

Язык TypeScript
Транспорт stdio, IPC к VS Code-расширению
Требования VS Code/Cursor, расширение 1C: Platform Tools, включённый IPC

Возможности:

  • Вызов команд расширения 1C: Platform Tools через MCP
  • Работа с проектами 1С в формате packagedef
  • Автоматическая регистрация MCP в VS Code
  • Ручная настройка для Cursor через .cursor/mcp.json
  • Связка с installable skills для агентов

Фреймворки для создания MCP-серверов

1c_mcp

Фреймворк для создания MCP-серверов внутри 1С:Предприятие через расширения конфигурации. Готовое расширение берёт на себя всю механику протокола — разработчику достаточно реализовать бизнес-логику инструментов.

Язык 1C Enterprise, Python (прокси)
Транспорт HTTP (прямой), stdio (через Python-прокси)
Требования 1С:Предприятие 8.3+

Возможности:

  • Готовое расширение MCP_Сервер.cfe — достаточно реализовать ДобавитьИнструменты() и ВыполнитьИнструмент()
  • Встроенные инструменты для метаданных конфигурации
  • Три режима подключения: прямой HTTP, через Python-прокси (stdio + OAuth2), Docker
  • Поддержка Resources и Prompts (не только Tools)

1c-mcp-toolkit

MCP и REST API сервер для получения метаданных и данных из базы 1С. Уникальная особенность — встроенный HTTP-сервер прямо в обработке .epf.

Язык 1C Enterprise, Python (FastAPI)
Транспорт HTTP (встроенный в .epf), HTTP long polling (прокси)
Требования 1С:Предприятие 8.2.13+ / 8.3.25

Возможности:

  • HTTP-сервер запускается прямо внутри обработки 1С — Python не нужен
  • Не требует изменений конфигурации и публикации на веб-сервере
  • Не использует COM-соединение
  • Выполнение запросов, произвольного кода, получение метаданных, журнала регистрации и объектов по ссылке
  • REST API с теми же операциями для агентов без MCP
  • Анонимизация чувствительных данных и изоляция каналов
  • Готовые skills: calling-1c-rest-api-via-curl, composing-1c-queries
  • Docker-деплой в режиме прокси

http1c

Фреймворк для публикации бизнес-логики 1С как MCP-сервера. Состоит из нативной DLL для транспортного слоя и шаблона обработки 1С для реализации Tools, Resources и Prompts.

Язык 1C Enterprise, C/C++
Транспорт Streamable HTTP, SSE
Требования 1С:Предприятие, нативная компонента

Возможности:

  • Динамическая регистрация tools, resources и prompts из 1С
  • Bearer-аутентификация, проверка origin и rate limiting
  • Progress streaming и курсорная пагинация
  • Поддержка полного MCP-протокола для прикладной бизнес-логики

Метаданные и анализ кода

mcp-1c

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

Язык Go, 1C Enterprise
Транспорт stdio
Требования HTTP-сервис 1С, опционально выгрузка конфигурации

Возможности:

  • Чтение метаданных, форм и информации о конфигурации
  • Выполнение запросов к данным с параметрами
  • Поиск по BSL-коду: smart/BM25, regex, exact
  • Чтение журнала регистрации
  • Встроенная справка BSL и автоустановка расширения в базу

1C_MCP_metadata

MCP-сервер для получения метаданных конфигурации 1С. Расширение 1С с HTTP-сервисом + PowerShell-мост для stdio.

Язык 1C Enterprise, PowerShell
Транспорт stdio (через PowerShell)
Требования 1С:Предприятие 8.3+

Возможности:

  • Структура метаданных конфигурации с фильтрацией по типам объектов
  • Детальная информация об объектах метаданных
  • Поиск по имени, синониму и комментарию
  • Валидация синтаксиса языка запросов 1С

1c-mcp-metacode

Загружает метаданные и код конфигурации 1С в графовую БД Neo4j и предоставляет MCP-инструменты для поиска.

Язык Python, Cypher
Транспорт stdio
Требования Neo4j, экспорт конфигурации

Возможности:

  • Граф метаданных: объекты, модули, процедуры, формы, элементы, подписки
  • Загрузка сигнатур процедур/функций, построение графа вызовов
  • Полнотекстовый и гибридный поиск по описаниям процедур
  • Мультипроектная поддержка
  • Три режима поиска: LLM-агент (natural language → Cypher), шаблонный, гибридный

mcp-1c-v1

MCP-сервер с RAG (Retrieval-Augmented Generation) для описания структуры конфигурации 1С. Семантический поиск через векторную БД Qdrant.

Язык TypeScript
Транспорт Streamable HTTP
Требования Docker (Qdrant + Embedding Service)

Возможности:

  • Мульти-векторный поиск с RRF (Reciprocal Rank Fusion)
  • Обработка 1С для экспорта структуры конфигурации
  • Web UI (Streamlit) для загрузки данных в Qdrant
  • MCP Inspector для отладки
  • Docker Compose: Qdrant + Embedding + Loader + MCP Server

1c-templates-mcp

MCP-сервер для семантического поиска по шаблонам BSL-кода. Полезен как отдельный источник готовых заготовок и как дополнение к серверам метаданных.

Язык Python
Транспорт SSE
Требования Docker, ChromaDB, embedding-модель

Возможности:

  • 2200+ предустановленных шаблонов кода 1С
  • Семантический и полнотекстовый поиск
  • CRUD Web UI с Monaco Editor
  • Поддержка OpenAI-compatible embeddings и локальных SentenceTransformers

Справка и документация платформы

mcp-bsl-platform-context

MCP-сервер — интерактивный «Синтакс-помощник» для AI. Справка по синтаксису и объектной модели платформы 1С:Предприятие.

Язык Kotlin
Транспорт stdio, SSE
Требования JDK 17+, 1С:Предприятие 8.3.20+

Возможности:

  • Нечёткий поиск по справке платформы (функции, методы, свойства, типы данных)
  • Навигация по объектной модели — методы и свойства конкретных типов
  • Информация о конструкторах платформенных объектов
  • Spring Boot 3.5.0 + Spring AI + Kotlin Coroutines

onec-help-mcp

MCP-сервер с RAG-поиском по официальной справке платформы 1С. Гибридный поиск (BM25 + семантика) с поддержкой нескольких версий платформы.

Язык Python 3.12+
Транспорт MCP, REST API
Требования Docker (Qdrant + Embedding Service)

Возможности:

  • Гибридный поиск: точное совпадение (BM25) + семантическое понимание
  • Мультиверсионность платформы (8.3.24, 8.3.26 и др.)
  • Структурированный API для поиска функций, методов, свойств и типов
  • Двойной доступ: MCP для IDE + REST API для скриптов
  • Docker-деплой с CPU/GPU режимами

1c-syntax-helper-mcp

MCP-сервер для быстрого поиска по документации синтаксиса 1С. Централизованный сервис для нескольких пользователей.

Язык Python (FastAPI)
Транспорт HTTP
Требования Docker (Elasticsearch), файл .hbk от платформы 1С

Возможности:

  • Полнотекстовый поиск по .hbk-файлу документации платформы
  • Elasticsearch-индексация
  • Поддержка 8+ одновременных пользователей VS Code
  • Мульти-архитектурные Docker-образы (AMD64, ARM64)

Тестирование и проверка синтаксиса

bsl-mcp

MCP-сервер для анализа и форматирования кода 1С через BSL Language Server. Проверяет .bsl и .os файлы, возвращает ошибки и предупреждения в JSON.

Язык Python 3.10+
Транспорт stdio
Требования JRE 8+, BSL Language Server JAR

Возможности:

  • Анализ одиночных файлов и целых каталогов
  • Форматирование кода
  • Настраиваемые лимиты памяти JVM и конфигурация
  • Вывод в human-readable и структурированном JSON форматах

mcp-bsl-lsp-bridge

LSP → MCP транслятор: даёт AI-агентам доступ к возможностям BSL Language Server — навигация по коду, поиск символов, диагностика (100+ проверок), рефакторинг, hover-подсказки.

Язык
Транспорт MCP
Требования BSL Language Server

Возможности:

  • Навигация по определениям и ссылкам
  • Диагностика кода (100+ проверок BSL LS)
  • Hover-подсказки и рефакторинг
  • Универсальный LSP→MCP мост (см. также Tritlo/lsp-mcp — generic вариант)

mcp-onec-test-runner (METR)

MCP-сервер для запуска YaXUnit-тестов и сборки проектов 1С из AI-ассистентов.

Язык Kotlin
Транспорт stdio
Требования JDK 17+, 1С:Предприятие 8.3.10+, YaXUnit

Возможности:

  • Запуск всех тестов или тестов конкретного модуля
  • Сборка проекта 1С
  • Проверка синтаксиса через Конфигуратор и 1C:EDT
  • Быстрая конвертация EDT через авто-запуск EDT CLI
  • Поддержка форматов DESIGNER и EDT

Интеграция с 1С:Напарник

1c-buddy

Чат, MCP-сервер и OpenAI-совместимый API-шлюз для общения с 1С:Напарник. Веб-интерфейс с подсветкой BSL/XML, визуализацией диаграмм и историей разговоров.

Язык JavaScript, Python
Транспорт MCP, OpenAI API (/v1/chat/completions)
Требования Docker, токен code.1c.ai

Возможности:

  • ask_1c_ai — общие вопросы по 1С:Предприятие
  • explain_1c_syntax — объяснение объектов и синтаксиса с контекстом
  • check_1c_code — проверка кода на ошибки (синтаксис, логика, производительность)
  • Веб-чат с подсветкой BSL/XML, вложениями файлов, экспортом в JSON
  • Потоковые и непотоковые ответы через OpenAI-совместимый API

spring-mcp-1c-copilot

MCP-сервер на Spring Boot для интеграции с API 1С:Напарник. SSE-транспорт и Swagger UI.

Язык Kotlin
Транспорт SSE, REST API
Требования JDK 17+, токен 1С:Напарник, Docker (опц.)

Возможности:

  • ask_1c_ai — запросы к AI-ассистенту 1С
  • explain_1c_syntax — объяснение элементов синтаксиса
  • check_1c_code — анализ кода на ошибки
  • Swagger UI для интерактивной документации
  • Docker-деплой с multi-stage сборкой

Интеграция с учётными системами

1c-rest-mcp

MCP-сервер для работы с опубликованным REST API 1С:Предприятие. Ориентирован на базовые операции с каталогами и документами.

Язык TypeScript
Транспорт stdio, Streamable HTTP
Требования Node.js, опубликованный OData/REST API 1С, Basic Auth

Возможности:

  • Подключение к 1С через стандартный REST API
  • Работа с каталогами, документами, регистрами и отчётами
  • 9 MCP-инструментов: чтение, создание и обновление документов, произвольные OData-запросы
  • Skills-обёртки skill-catalog и skill-documents
  • Конфигурируемый base URL и Basic Auth
  • Запуск через npx

ARQA MCP Server

Коммерческий on-premise MCP-сервер для интеграции AI-моделей с учётными системами 1С. Поддерживает работу с документами, отчётами и данными.

Язык Node.js
Транспорт HTTP
Требования Node.js 18+, 1С:Предприятие 8.3.18+

Возможности:

  • Создание документов (счета, акты, накладные) через AI
  • Поиск контрагентов, документов, остатков
  • Генерация отчётов (ОСВ, дебиторка, продажи) на естественном языке
  • TLS-шифрование, ролевой доступ, аудит, IP-фильтрация
  • Поддержка: Бухгалтерия 3.0, УТ 11, ERP 2.4/2.5, ЗУП 3.1

Коммерческий продукт. 14 дней бесплатного доступа.

1c-accounting-mcp

MCP-сервер для интеграции AI-ассистентов с 1С:Бухгалтерией. Ранняя стадия разработки.

Язык Python, JavaScript
Транспорт stdio (через npx)
Требования Python 3.8+, Node.js 16+

Графовый анализ

bsl-graph

Анализатор и визуализатор конфигураций 1С. Строит граф знаний в NebulaGraph с MCP-доступом.

Язык Kotlin
Транспорт MCP, REST API
Требования JDK 17, NebulaGraph

Возможности:

  • Полный анализ метаданных через bsl-mdclasses
  • Интерактивная веб-визуализация (Sigma.js)
  • Поддержка экспорта Конфигуратора и формата EDT
  • Spring Boot 3.5.0 / Kotlin 2.1.20

Инфраструктура и DevOps

1c-log-checker

MCP-сервер для работы с журналом регистрации (ЖР) и технологическим журналом (ТЖ) 1С. Парсинг логов через ClickHouse + Grafana, MCP-доступ для AI-агента.

Язык
Транспорт MCP
Требования ClickHouse, Grafana, Docker

Возможности:

  • Парсинг и хранение ЖР и ТЖ в ClickHouse
  • Визуализация через Grafana
  • MCP-инструменты для чтения, создания и конфигурирования ТЖ
  • AI-агент анализирует логи и находит проблемы

1c-ai-sandbox-client-server

Docker-песочница для безопасной работы AI-агента с 1С. Полноценное окружение (клиент + сервер + веб-публикация + БД), изолированное от продуктивных данных.

Язык Docker
Транспорт
Требования Docker

Возможности:

  • Изолированная среда: AI не может повредить продуктивные данные
  • Полноценное 1С-окружение: клиент, сервер, веб, БД
  • Быстрое создание и удаление песочниц

compose4mcp

Коллекция Docker Compose конфигов для оркестрации MCP-серверов для 1С-разработки.

Язык Docker Compose

Включённые серверы:

  • 1c_code_metadata_mcp — поиск по метаданным и коду
  • 1c_help_mcp — поиск по справке платформы
  • 1c_syntaxcheck_mcp — проверка синтаксиса BSL
  • 1c-code-checker — интеграция с 1С:Напарник
  • mcp_ssl_server — поиск по БСП
  • template-search-mcp — шаблоны кода

v8-session-manager

Менеджер клиентских сессий 1С для связки 1С-клиентов и AI-агентов. Принимает WebSocket-подключения от 1С-клиентов, агрегирует опубликованные ими MCP-инструменты и отдаёт единый MCP HTTP endpoint.

Язык Rust
Транспорт WebSocket для 1С-клиентов, Streamable HTTP MCP для AI-агентов
Требования 1С-клиенты с MCP WS-режимом, например через onec-client-mcp-devkit

Возможности:

  • Один бинарник с двумя портами: WS :4000/sessions и MCP HTTP :4001/mcp
  • Единый tools/list для нескольких активных клиентских сессий 1С
  • Префиксы инструментов по сессиям: <session_prefix>__<tool_name>
  • Встроенный инструмент session_list
  • Per-session FIFO, soft-reconnect, idle cleanup и дедупликация tools

OneRPA MCP Suite

Набор Docker-контейнеров MCP-серверов от OneRPA для 1С-разработки.

Сервер Порт Назначение
HelpSearchServer 8003 Поиск по справке платформы 1С
CodeMetadataSearchServer 8000 Поиск по метаданным и коду конфигурации
CloudEmbeddingsServer 8000 Облачная индексация с параллельными эмбеддингами
Graph Metadata Search 8006 Графовый поиск связей метаданных
SSLSearchServer 8008 Поиск по БСП (Библиотеке стандартных подсистем)
SyntaxCheckServer 8002 Проверка синтаксиса BSL
TemplatesSearchServer 8004 Шаблоны кода 1С
FormsServer 8011 Схемы для генерации форм
1CCodeChecker 8007 Интеграция с 1С:Напарник

Наборы правил и скиллов

Unica

Плагин для Codex, который помогает работать с проектами 1С:Предприятие. Это не отдельный MCP-сервер, а воспроизводимый набор skills, MCP-подключений, сценариев и pinned-инструментов для 1С-разработки.

Язык Rust, JavaScript, Python, Shell, PowerShell
Формат Codex plugin, skills, .mcp.json
Требования Codex CLI, для реальных операций — платформа 1С

Возможности:

  • Skills для форм, метаданных, EPF/ERF, баз, ролей, СКД, веб-публикации и других задач 1С
  • MCP-подключения для поиска кода, инструментов 1С и справочных материалов
  • Скрипты безопасного запуска bundled-инструментов
  • Marketplace-пакет для установки в Codex
  • Релизные архивы для Windows, Linux и macOS

cursor_rules_1c

Комплексный набор правил, агентов и скиллов для AI-разработки на платформе 1С в Cursor IDE. Не является MCP-сервером напрямую, но активно использует MCP-серверы из этого списка.

Язык 1C Enterprise 8.3, Markdown

Возможности:

  • 11 специализированных AI-агентов (разработчик, архитектор, код-ревьюер и др.)
  • 24+ скиллов (формы, запросы, шаблоны, роли, интеграции)
  • Каталог антипаттернов с уровнями критичности
  • Интеграция с MCP-серверами: docsearch, codesearch, syntaxcheck, ssl_search и др.

1C: Platform Tools Skills

Набор installable skills для агентов Cursor, GitHub Copilot и Claude, поставляемый вместе с расширением 1C: Platform Tools. Не является отдельным MCP-сервером, но помогает агенту правильно вызывать команды расширения и работать с проектами 1С.

Формат SKILL.md
IDE Cursor, VS Code Copilot, Claude
Требования 1C: Platform Tools

Возможности:

  • Установка в .cursor/skills/, .github/copilot/skills/ или .claude/skills/
  • Описание команд расширения для AI-агентов
  • Запуск команд через файл-триггер .cursor/1c-platform-tools-run-command
  • Совместная работа с 1C: Platform Tools MCP

Коммерческие продукты

OneMCP

SaaS-платформа с MCP-сервером, семантическим поиском по метаданным, коду и документации. Командная работа до 100 человек.

Тариф Конфигурации Хранение Статус
Free 1 100 МБ Бета (бесплатно)
Basic 5 1 ГБ Бета (бесплатно)
Pro Расширенный Бета (бесплатно)

На февраль 2026 все тарифы бесплатны (бета).

VibeCoding1C

Коммерческий конструктор MCP-серверов для 1С без программирования. Также предлагает обучающие курсы.

Продукт Стоимость
Конструктор MCP-серверов 9 000 руб.
Курс по MCP серверам 8 000 руб.
Курс по вайбкодингу 15 000 руб.

Infostart MCP

MCP от Инфостарт для работы с метаданными конфигураций. Гибридный поиск (BM25), подключение к синтаксис-помощнику. Набор Docker-контейнеров для проверки синтаксиса, поиска по справке и метаданным.


Сводная таблица

Open Source

Проект Stars Категория
mcp-1c Stars Живая база / метаданные
1c_mcp Stars Фреймворк
Unica Stars Codex plugin / скиллы
cursor_rules_1c Stars Правила и скиллы
CodePilot1C Stars IDE
1C: Platform Tools MCP Stars IDE
mcp-1c-v1 Stars RAG / метаданные
mcp-bsl-platform-context Stars Справка платформы
EDT-MCP Stars IDE
mcp-onec-test-runner Stars Тестирование
1c-mcp-toolkit Stars Фреймворк
http1c Фреймворк
1C_MCP_metadata Stars Метаданные
1c-mcp-metacode Stars Граф кода
1c-templates-mcp Шаблоны BSL
1c-syntax-helper-mcp Stars Документация
1c-buddy Stars 1С:Напарник
bsl-graph Stars Графовый анализ
spring-mcp-1c-copilot Stars 1С:Напарник
compose4mcp Stars Оркестрация
v8-session-manager Stars Оркестрация сессий
1c-ai-sandbox Stars Песочница
onec-help-mcp Stars Справка (RAG)
mcp-bsl-lsp-bridge Stars BSL LS мост
bsl-mcp Stars Линтер BSL
1c-log-checker Stars Логи ЖР/ТЖ
1c-rest-mcp Stars REST API
1c-accounting-mcp Stars Бухгалтерия

Коммерческие

Проект Категория Цена
OneMCP SaaS-платформа Бета (free)
ARQA MCP Server Бизнес-операции Paid
OneRPA Suite Набор серверов Paid
VibeCoding1C Конструктор Paid
Infostart MCP Метаданные Paid

Как добавить проект

Нашли MCP-сервер для 1С, которого нет в списке? Откройте Issue или Pull Request.


Лицензия

CC0

Reviews (0)

No results found