FM

fserg/mcp-1c-v1

分析与监控

本页由 AI 翻译,技术细节请以原文为准。 查看原文

169 stars 38 forks 质量 60 趋势 17MIT

fserg/MCP-1C-v1 是从 https://github.com/fserg/mcp-1c-v1. 导入的 MCP 服务器候选

概览

fserg/MCP-1C-v1 是从 https://github.com/fserg/mcp-1c-v1. 导入的 MCP 服务器候选

概述(AI 翻译)

Демонстрация запуска и использования на Youtube:

Подробнее в статье.

Проект состоит из нескольких сервисов для работы с векторной базой данных на основе документации 1C:

  1. Embedding Service - сервис генерации векторных представлений
  2. ПолучитьТекстСтруктурыКонфигурацииФайлами.epf - обработка для выгрузки структуры конфигурации 1С
  3. Loader - веб-интерфейс для загрузки архива выгрузки из 1С в векторную БД Qdrant
  4. MCP Server - сервер для ответов на вопросы с использованием RAG

Новые возможности

🚀 Мультивекторный поиск

MCP сервер теперь поддерживает мультивекторный поиск с использованием RRF (Reciprocal Rank Fusion):

  • Два векторных представления: object_name и friendly_name для каждого объекта
  • RRF алгоритм: автоматическое объединение результатов поиска по разным векторам
  • Улучшенная точность: более релевантные результаты поиска
  • 向后兼容性:возможность отключить мультивекторный поиск

📖 Подробнее о мультивекторном поиске

Быстрый запуск

Запуск всех сервисов

Остановка сервисов

Доступные сервисы

После запуска будут доступны:

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP сервер с RAG описанием структуры конфигурации 1С

Демонстрация запуска и использования на Youtube:

Подробнее в статье.

Проект состоит из нескольких сервисов для работы с векторной базой данных на основе документации 1C:

  1. Embedding Service - сервис генерации векторных представлений
  2. ПолучитьТекстСтруктурыКонфигурацииФайлами.epf - обработка для выгрузки структуры конфигурации 1С
  3. Loader - веб-интерфейс для загрузки архива выгрузки из 1С в векторную БД Qdrant
  4. 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

Доступные сервисы

После запуска будут доступны:

Структура проекта

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             # Скрипт остановки

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

  1. Запустите все сервисы: ./start.sh
在 GitHub 查看完整 README

安装

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

Open the repository installation guide 新手?先看 mcpskill.org 教程 →