AM

alkoleft/mcp-bsl-platform-context

API development

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

207 stars 38 forks 품질 71 트렌드 17MIT

alkoleft/mcp-bsl-platform-context는 https://github.com/alkoleft/mcp-bsl-platform-context.에서 가져온 MCP 서버 후보입니다.

개요

alkoleft/mcp-bsl-platform-context는 https://github.com/alkoleft/mcp-bsl-platform-context.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

MCP (Model Context Protocol) сервер — это инструмент для интеграции с AI-ассистентами (например, Claude Desktop, Cursor IDE), предоставляющий быстрый и стандартизированный доступ к справочной информации по встроенным функциям, типам данных, методам и свойствам платформы 1С:: Предприятие. MCP сервер позволяет AI-ассистентам работать с “Синтаксис-помощником” 1С в интерактивном режиме.

Обзор

Приложение mcp-bsl-context предназначено исключительно для интеграции с AI-ассистентами, чтобы они могли выполнять поиск по справке платформы 1С:Предприятие и получать детальную информацию о встроенных функциях, типах, методах и свойствах (аналогично работе с “Синтаксис-помощником” или официальной документацией 1С).

🤖 Возможности MCP сервера

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

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP сервер для AI-ассистентов (справка по синтаксису и объектной модели 1С:Предприятие)

MCP (Model Context Protocol) сервер — это инструмент для интеграции с AI-ассистентами (например, Claude Desktop, Cursor IDE), предоставляющий быстрый и стандартизированный доступ к справочной информации по встроенным функциям, типам данных, методам и свойствам платформы 1С:Предприятие. MCP сервер позволяет AI-ассистентам работать с “Синтаксис-помощником” 1С в интерактивном режиме.

Обзор

Приложение mcp-bsl-context предназначено исключительно для интеграции с AI-ассистентами, чтобы они могли выполнять поиск по справке платформы 1С:Предприятие и получать детальную информацию о встроенных функциях, типах, методах и свойствах (аналогично работе с “Синтаксис-помощником” или официальной документацией 1С).

🤖 Возможности MCP сервера

  • Поиск по справке платформы 1С — нечеткий поиск по встроенным функциям, методам, свойствам и типам данных
  • Детальная справка — получение подробной информации о функциях, методах, свойствах и типах, включая сигнатуры и описания
  • Навигация по объектной модели — просмотр методов и свойств конкретных типов данных
  • Информация о конструкторах — способы создания объектов платформы 1С
  • Интеграция с AI — стандартизированный протокол MCP для взаимодействия с AI-ассистентами
  • Два режима работы — STDIO для локальной разработки и SSE для сетевого доступа

Проект использует Spring Boot и Spring AI для создания MCP сервера на базе Kotlin.

Режимы работы

STDIO режим (по умолчанию)

  • Назначение — локальная интеграция с MCP клиентами
  • Транспорт — стандартный ввод/вывод (stdin/stdout)
  • Применение — Claude Desktop, Cursor IDE, VS Code
  • Преимущества — простота настройки, низкие накладные расходы

SSE режим (Server-Sent Events)

  • Назначение — сетевая интеграция и веб-интерфейс
  • Транспорт — HTTP с Server-Sent Events
  • Применение — веб-клиенты, удаленные подключения, REST API
  • Преимущества — сетевой доступ, встроенный веб-интерфейс, real-time коммуникация

Требования

Системные требования

  • Java: версия 17 или выше
  • Операционная система: Linux, macOS, Windows
  • Память: минимум 512 МБ RAM для работы приложения
  • Место на диске: 100 МБ для установки приложения

Для MCP сервера

  • Платформа 1С Предприятие: версия 8.3.20 или выше (рекомендуется)
  • MCP клиент: Claude Desktop, Cursor IDE или другой совместимый MCP клиент
  • Сетевое подключение: для загрузки зависимостей при первом запуске

Зависимости времени выполнения

Все необходимые зависимости включены в исполняемый JAR-файл:

  • Spring Boot 3.5.0
  • Spring AI 1.0.0
  • Jackson 2.15.2
  • Kotlin Coroutines

Сборка

Проект собирается с помощью Gradle. Для сборки выполните следующую команду в корневой директории проекта:

./gradlew build

После успешной сборки исполняемый JAR-файл будет находиться в директории build/libs/.

Использование

Запуск MCP сервера

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "1c-platform": { "command": "java", "args": [ "-jar", "/path/to/mcp-bsl-context.jar", "--platform-path", "/opt/1cv8/x86_64/8.3.25.1257" ] } } }