
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 сервера
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 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"
]
}
}
}