About 1c Lsp MCP Skill
1c Lsp MCP Skill is an MCP server published by FSerg in the Developer Tools category: кросплатформенный менеджер запуска и MCP-bridge для нескольких инстансов bsl-language-server.
The repository has 26 stars and 5 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/FSerg/1c-lsp-mcp-skillThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about 1c Lsp MCP Skill
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
1с-lsp-mcp-skill
Кросплатформенное приложение - менеджер запуска и MCP-bridge для нескольких инстансов bsl-language-server под разные 1С-проекты.
Поддерживается работа как через MCP, так и через SKILLs. Не требуется docker или каких-то зависимости, кроме JVM для запуска самого bsl-language-server.
Проект состоит из:
lsp-skill-serverконсольный HTTP сервер с web UI для управленияlsp-skill— CLI для запросов к уже созданному проекту
Что умеет
- Запускать несколько инстансов
bsl-language-server(свой на каждый 1С-проект) c прогрессом индексации (наполнения контекста) - Проверка синтаксиса:
diagnosticsчерез MCP или SKILLs CLI - Передавать
bsl-language-serverизменения в кодовой базе 1С-проекта (эффективная push-модель) - Навигация по кодовой базе:
symbols,references,definition,workspace-symbols,incoming-calls,outgoing-callsчерез MCP или SKILLs CLI - Call Hierarchy: отвечать на вопросы "Кто вызывает эту процедуру?" и "Что вызывает эта процедура?"
- Каждый инстанс
bsl-language-serverможно запускать со своими jvm ключами (для больших 1С-проектов нужно выделять больше RAM) - Каждый инстанс
bsl-language-serverможно запускать со своим конфигурационным файлом (например, с разными исключениями для диагностик) - Работать как служба в фоне (опционально)

Ближайшие планы
- Уменьшить вербозность (многословность) ответов bsl-language-server
Комплект поставки в релизе
- Два готовых бинарника
lsp-skill-serverиlsp-skillдля соответствующих платформ (Windows, Linux, MacOS arm и x64) - Два скила (с аналогичными двумя MCP):
-
1c-check- для проверки синтаксиса -1c-lsp- для навигации по коду (поиск символов, определений, ссылок) - Пример файла
mcp.jsonдля настройки MCP-клиентов (IDE) - Примеры файлов
AGENTS.mdдля усилиния уверенности вызовов MCP или SKILLs LLM-агентами. Это не обязательно, но с некоторыми модельками помогает.
Быстрый старт
Лицензия
Проект распространяется под лицензией LGPL-3.0.
Файлы лицензии в репозитории:
LICENSE— GNU Lesser General Public License v3.0COPYING— GNU General Public License v3.0
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.