
fserg/mcp-1c-v1
Analytics & monitoringЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
fserg/mcp-1c-v1 — это кандидат на MCP-сервер, импортированный из https://github.com/fserg/mcp-1c-v1.
Обзор
fserg/mcp-1c-v1 — это кандидат на MCP-сервер, импортированный из https://github.com/fserg/mcp-1c-v1.
Обзор (машинный перевод)
Демонстрация запуска и использования на Youtube:
Подробнее в статье.
Проект состоит из нескольких сервисов для работы с векторной базой данных на основе документации 1C:
- Embedding Service - сервис генерации векторных представлений
- ПолучитьТекстСтруктурыКонфигурацииФайлами.epf - обработка для выгрузки структуры конфигурации 1С
- Loader - веб-интерфейс для загрузки архива выгрузки из 1С в векторную БД Qdrant
- MCP Server - сервер для ответов на вопросы с использованием RAG
Новые возможности
🚀 Мультивекторный поиск
MCP сервер теперь поддерживает мультивекторный поиск с использованием RRF (Reciprocal Rank Fusion):
- Два векторных представления:
object_nameиfriendly_nameдля каждого объекта - RRF алгоритм: автоматическое объединение результатов поиска по разным векторам
- Улучшенная точность: более релевантные результаты поиска
- Обратная совместимость: возможность отключить мультивекторный поиск
📖 Подробнее о мультивекторном поиске
Быстрый запуск
Запуск всех сервисов
Остановка сервисов
Доступные сервисы
После запуска будут доступны:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP сервер с RAG описанием структуры конфигурации 1С
Демонстрация запуска и использования на Youtube:

Проект состоит из нескольких сервисов для работы с векторной базой данных на основе документации 1C:
- Embedding Service - сервис генерации векторных представлений
- ПолучитьТекстСтруктурыКонфигурацииФайлами.epf - обработка для выгрузки структуры конфигурации 1С
- Loader - веб-интерфейс для загрузки архива выгрузки из 1С в векторную БД Qdrant
- MCP Server - сервер для ответов на вопросы с использованием RAG
Новые возможности
🚀 Мультивекторный поиск
MCP сервер теперь поддерживает мультивекторный поиск с использованием RRF (Reciprocal Rank Fusion):
- Два векторных представления:
object_nameиfriendly_nameдля каждого объекта - RRF алгоритм: автоматическое объединение результатов поиска по разным векторам
- Улучшенная точность: более релевантные результаты поиска
- Backward compatibility: возможность отключить мультивекторный поиск
📖 Подробнее о мультивекторном поиске
Быстрый запуск
Запуск всех сервисов
chmod +x start.sh && chmod +x stop.sh
# Запуск всех сервисов
./start.sh
# Или вручную
docker-compose up --build
Остановка сервисов
# Остановка всех сервисов
./stop.sh
# Или вручную
docker-compose down
Доступные сервисы
После запуска будут доступны:
- Loader (Streamlit): http://localhost:8501 - веб-интерфейс для загрузки файлов
- Embedding Service: http://localhost:5000 - API для генерации эмбеддингов
- Qdrant: http://localhost:6333/dashboard - векторная база данных
- MCP Server: http://localhost:8000/mcp - сервер для ответов на вопросы
- MCP Inspector: http://localhost:6274 - веб-интерфейс проверки/отладки MCP серверов
Структура проекта
mcp-1c-v1/
├── embeddings/ # Сервис генерации эмбеддингов
│ ├── Dockerfile
│ ├── embedding_service.py
│ ├── config.json
│ └── requirements.txt
├── loader/ # Веб-интерфейс для загрузки данных
│ ├── Dockerfile
│ ├── loader.py
│ ├── config.py
│ └── requirements.txt
├── mcp/ # MCP 1С RAG сервер
│ ├── Dockerfile
│ ├── mcp_server.py
│ ├── config.py
│ └── requirements.txt
├── inspector/ # MCP Inspector
│ ├── Dockerfile
│ ├── mcp_server.py
│ ├── config.py
│ └── requirements.txt
├── ПолучитьТекстСтруктурыКонфигурацииФайлами.epf # Обработка для 1С для выгрузки структуры
├── docker-compose.yml # Конфигурация всех сервисов
├── start.sh # Скрипт запуска
└── stop.sh # Скрипт остановки
Использование
- Запустите все сервисы:
./start.sh
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →