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

MCP-серверы работают как локальные HTTP-сервисы. Для их работы необходимо настроить сеть.

Используемые порты

Сервер
Порт
Протокол

CodeMetadataSearchServer

8000

HTTP

SyntaxCheckServer

8002

HTTP

HelpSearchServer

8003

HTTP

TemplatesSearchServer

8004

HTTP

Graph Metadata Search

8006

HTTP

1CCodeChecker

8007

HTTP

SSLSearchServer

8008

HTTP

FormsServer

8011

HTTP

circle-info

Все серверы работают только локально (localhost). Внешний доступ не требуется.

Проверка доступности портов

Проверка свободного порта

# Проверить, занят ли порт 8003
netstat -an | findstr :8003

Если порт свободен — вывод будет пустым.

Проверка всех MCP-портов

Найти процесс, занимающий порт

Windows Firewall

Автоматическое разрешение

Docker Desktop обычно автоматически создаёт правила Firewall. Если возникают проблемы:

Ручное создание правила

Проверка правил

Антивирус

Некоторые антивирусы могут блокировать локальные HTTP-соединения.

Добавление исключений

Добавьте в исключения антивируса:

  • Процесс docker.exe

  • Папку Docker: C:\Program Files\Docker\

  • Папку WSL: C:\Users\<username>\AppData\Local\Docker\

Внешний доступ к интернету

Для работы MCP-серверов требуется доступ в интернет:

При первом запуске

Ресурс
Назначение

hub.docker.com

Скачивание Docker-образов

huggingface.co

Скачивание embedding моделей. Внимание. Доступ к Huggiungface может быть заблокирован на территории РФ.

В процессе работы

Сервер
Ресурс
Назначение

1CCodeChecker

code.1c.ai

API 1С:Напарник

circle-info

После первого запуска большинство серверов могут работать офлайн.

Прокси-сервер

Если в вашей сети используется прокси:

Настройка Docker для прокси

  1. Откройте Docker Desktop

  2. SettingsResourcesProxies

  3. Включите Manual proxy configuration

  4. Укажите адреса HTTP и HTTPS прокси

  5. Добавьте в bypass: localhost,127.0.0.1

Переменные окружения для контейнеров

Диагностика проблем

Контейнер запущен, но не отвечает

Соединение отклонено

Проверка через curl

Last updated