Несколько серверов

Подключение нескольких MCP-серверов одновременно.

Преимущества

Каждый сервер специализируется на своей задаче:

  • HelpSearchServer — справка платформы

  • SSLSearchServer — справка БСП

  • SyntaxCheckServer — проверка синтаксиса

  • TemplatesSearchServer — шаблоны кода

Вместе они дают ИИ полный контекст для разработки на 1С.

Несколько баз или версий платформы

Если вы работаете с несколькими информационными базами или разными версиями платформы 1С, можно запустить несколько экземпляров одного MCP-сервера на разных портах.

Пример: две версии платформы

# HelpSearchServer для платформы 8.3.23
docker run -d -p 8003:8003 `
  --name 1c_help_mcp_8323 `
  -e LICENSE_KEY=YOUR_LICENSE_KEY `
  -e RESET_DATABASE=false `
  -v "C:/Program Files/1cv8/8.3.23.1997/bin:/1c_docs" `
  -v "E:/bases/mcp_docs_8323:/app/chroma_db" `
  comol/1c_help_mcp:latest

# HelpSearchServer для платформы 8.3.25
docker run -d -p 8013:8003 `
  --name 1c_help_mcp_8325 `
  -e LICENSE_KEY=YOUR_LICENSE_KEY `
  -e RESET_DATABASE=false `
  -v "C:/Program Files/1cv8/8.3.25.1234/bin:/1c_docs" `
  -v "E:/bases/mcp_docs_8325:/app/chroma_db" `
  comol/1c_help_mcp:latest

Пример: несколько конфигураций

Конфигурация Cursor для нескольких экземпляров

circle-info

Важно: Для каждого экземпляра используйте:

  • Уникальный порт на хосте (например, 8003, 8013, 8023)

  • Уникальное имя контейнера (--name)

  • Отдельную папку для индекса (-v "...:/app/chroma_db")

  • Уникальный connection_id в mcp.json

Полная конфигурация

Рекомендуемые комбинации

Минимальный набор

Для быстрого старта без подготовки данных:

Стандартный набор

Для большинства разработчиков:

Полный набор с метаданными

Для работы с конкретной конфигурацией:

Проверка всех серверов

PowerShell скрипт

Порядок использования ИИ

Когда вы задаёте вопрос, ИИ:

  1. Анализирует вопрос

  2. Определяет, какие MCP-серверы могут помочь

  3. Вызывает инструменты соответствующих серверов

  4. Объединяет результаты в ответ

Пример комбинированного запроса

Вопрос: "Напиши процедуру для получения остатков товаров и проверь синтаксис"

ИИ:

  1. Использует TemplatesSearchServer для поиска шаблона

  2. Использует HelpSearchServer для уточнения методов

  3. Генерирует код

  4. Использует SyntaxCheckServer для проверки

Last updated