1C MCP Symbiosis
Готовая сборка для Cursor: живая база 1С через LN_MCP плюс семь Docker-контейнеров статического анализа MCP_Distr для поиска по коду и БСП
- 0 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- LN_MCP выполняет запросы execute_code и execute_query к живой базе
- Контейнеры MCP_Distr открывают несколько сетевых портов на хосте
Установка
- Работает в
- Сервисы
Ручная установка
{
"mcpServers": {
"ln-mcp-csp-test": {
"url": "http://localhost:81/CSP_TEST/hs/mcp/rpc",
"headers": { "Authorization": "Basic <REPLACE_WITH_YOUR_BASE64_USER:PASSWORD>" }
},
"1c-syntax-checker-mcp": { "url": "http://localhost:8002/mcp" },
"1c-code-checker-mcp": { "url": "http://localhost:8007/mcp" },
"1c-templates-mcp": { "url": "http://localhost:8004/mcp" },
"1c-ssl-mcp": { "url": "http://localhost:8008/mcp" },
"1c-docs-mcp": { "url": "http://localhost:8003/mcp" },
"1c-code-metadata-mcp": { "url": "http://localhost:8000/mcp" },
"1c-graph-metadata-mcp": { "url": "http://localhost:8006/mcp" }
}
}Сокращенный вариант cursor/mcp.json из репозитория, восемь серверов LN_MCP и MCP_Distr.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- LN_MCP выполняет запросы execute_code и execute_query к живой базе
- Контейнеры MCP_Distr открывают несколько сетевых портов на хосте
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий не содержит собственный MCP-сервер, а собирает и документирует связку двух чужих MCP-слоев для разработки в 1С через Cursor. LN_MCP подключается к живой информационной базе через веб-публикацию и дает выполнение запросов, чтение метаданных и список расширений. MCP_Distr поднимает семь Docker-контейнеров: поиск по метаданным и коду, синтаксис-помощник, справка платформы, шаблоны, граф зависимостей на Neo4j и проверки, включая БСП. Проект дает конфиг cursor/mcp.json на восемь серверов, свод правил поведения агента USER-RULES.md, журнал накопленных фиксов memory.md и PowerShell-скрипт для проверки, что все серверы отвечают.
Для кого. Для 1С-разработчиков на Windows с WSL2, которые хотят за один заход поднять и живой доступ к базе, и статический анализ конфигурации для Cursor.
Подходит, если
- Нужны сразу живые данные ИБ и статический анализ выгруженной конфигурации в одном проекте Cursor
- Команда уже использует vibecoding1c.ru MCP_Distr и хочет типовой конфиг подключения
- Нужен журнал накопленных проблем и решений по этой связке MCP-серверов
Не подходит, если
- Нужен только один слой, живые данные или только статический анализ: проще подключить его напрямую
- Нет Windows с WSL2 и Docker Desktop: сборка рассчитана только на эту среду
- Работаете не в Cursor
Пример запроса к агенту
Через LN_MCP выполни запрос к живой базе, а через MCP_Distr проверь, где еще в конфигурации используется эта функцияMCP
- Транспорт
- http
- Авторизация
- не нужна
Переменные окружения
LN_MCP config (cursor/.dev.env.example)обязательная- Параметры подключения к живой веб-публикации ИБ.
Ограничения
Сама сборка это конфигурация и документация поверх LN_MCP и MCP_Distr от vibecoding1c.ru, собственного кода MCP-сервера в ней нет, поэтому она зависит от их доступности и версий. Нужны Windows 10 или 11 с WSL2, Docker Desktop и веб-публикация живой ИБ. README обрывается на разделе предусловий установки, часть шагов вынесена в отдельные файлы docs.
Как отключить. Удалите записи серверов из cursor/mcp.json и остановите контейнеры MCP_Distr командой docker-compose down в каталоге docker/Graph_metadata_search.
Частые вопросы
Это два разных MCP-сервера?
Да, LN_MCP работает с живой базой по HTTP JSON-RPC, а MCP_Distr это семь Docker-контейнеров статического анализа, они не соединены между собой.
Нужен ли Docker для обеих частей?
Нет, только для MCP_Distr. LN_MCP ходит напрямую к веб-публикации ИБ по localhost.
Обсуждение
Вопросов и отзывов пока нет.
Набор MCP-серверов для 1С в Docker
MCP-серверы для 1С
Docker Compose с набором MCP-серверов для разработки 1С в Cursor: синтаксис, справка платформы, БСП, формы, графовый поиск по конфигурации
1C MCP Suite: набор серверов для конфигурации 1С
1C MCP Suite
Пять независимых MCP-серверов на Docker: граф метаданных и вызовов в Neo4j, анализ BSL, справка платформы, конструктор запросов и стандарты
Docker-сервер с read-only ядром и подключаемыми модулями: метаданные, код, формы и связи нескольких конфигураций 1С через единый MCP-контракт
Набор MCP-серверов для разработки 1С
1C MCP Toolkit
Десять MCP-серверов для разработки 1С: справка платформы, точечная выгрузка и загрузка объектов, COM, хранилище, поиск по файлам и BSL Language Server
Локальный MCP-сервер на OneScript для поиска по выгрузке конфигурации 1С прямо из Cursor
1C-ai-mcp: MCP-мост к 1С:Напарнику
1C-ai-mcp
MCP-сервер, который открывает облачного ассистента 1С:Напарник (1C.ai) и локальный BSL Language Server агентам в Cursor и других IDE
Коротко о README
README рисует схему из двух слоев MCP с портами и контейнерами, перечисляет состав сборки: конфиг Cursor, правила агента, журнал фиксов, шаблоны env и скрипты проверки и метрик. Раздел установки для нового разработчика начинается с предусловий Windows 10 или 11, WSL2 и Docker Desktop, дальнейшие детали вынесены в docs/ARCHITECTURE.md и docs/TROUBLESHOOTING.md.