MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

1
1c Lsp MCP Skill

Кросплатформенный менеджер запуска и MCP-bridge для нескольких инстансов bsl-language-server

Created 3/21/2026
Updated about 7 hours ago
Repository documentation and setup instructions

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 через MCP или SKILLs CLI
  • Каждый инстанс bsl-language-server можно запускать со своими jvm ключами (для больших 1С-проектов нужно выделять больше RAM)
  • Каждый инстанс bsl-language-server можно запускать со своим конфигурационным файлом (например, с разными исключениями для диагностик)
  • Работать как служба в фоне (опционально)

Проекты Настройки Навигация по коду Проверка синтаксиса

Ближайшие планы

  • Добавить CallHierarchy ("Кто вызывает эту процедуру?" и "Что вызывает эта процедура?")
  • Уменьшить вербозность (многословность) ответов 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.0
  • COPYING — GNU General Public License v3.0
Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/FSerg/1c-lsp-mcp-skill
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "fserg-1c-lsp-mcp-skill": { "command": "git", "args": [ "clone", "https://github.com/FSerg/1c-lsp-mcp-skill" ] } } }