Model Context Protocol · сервер v1

3D-модель металлоконструкции в диалоге с ИИ

MCP 3D подключает Claude, ChatGPT, Cursor и других ассистентов к вашим моделям STEP, IFC, STL и DWG. Ассистент сам посчитает площадь и расход цинка, проверит, войдёт ли изделие в ванну завода HotZINK, расставит отверстия для слива и оформит заявку на цинкование.

Длина ванны
12 500мм
Глубина
3 200мм
Вес единицы
до5т
Покрытие
60–200мкм
Каркасная модель фермы 11 040 мм внутри габарита ванны цинкования 12 500 × 1 800 × 3 200 мм

01 Как работает

Три шага от модели до заявки

Ничего не нужно ставить локально: MCP 3D — удалённый сервер. Ассистент видит его инструменты и сам решает, какой вызвать, а вы просто задаёте вопросы о конструкции обычным языком.

  1. step_01

    Получите ключ

    Оставьте заявку — менеджер завода выдаст ключ доступа к серверу. Для клиентов HotZINK доступ бесплатный.

  2. step_02

    Добавьте сервер

    Одна запись в claude_desktop_config.json, mcp.json или в списке коннекторов ассистента — адрес и ключ.

  3. step_03

    Загрузите модель

    Перетащите файл в чат или дайте ссылку. Спросите: «влезет в ванну?», «сколько уйдёт цинка?», «где сверлить отверстия?»

assistant ⇄ mcp.wayfs.uk/mcp/v1

вы › Влезет ли ферма FT-24 в ванну и сколько уйдёт цинка?

⎿ bath_fit(model_id: "ferma-ft24")

✓ fits: true габарит 11 040 × 1 020 × 1 460 мм

запас по длине 1 460 мм · масса 2 310 кг из 5 000

⎿ vent_holes(model_id: "ferma-ft24")

! 2 замкнутые полости — опорные узлы A1, A11

→ по 2 отверстия Ø16 у нижней кромки, ГОСТ 9.307-89

⎿ zinc_estimate(model_id: "ferma-ft24", coating_um: 85)

✓ площадь 48,6 м² · цинк в покрытии 29,5 кг · масса после ≈ 2 340 кг

◆ Ферма проходит в ванну целиком, двойное окунание не нужно. Добавьте 4 отверстия Ø16 в опорных узлах. Оформить заявку на цинкование?

02 Инструменты MCP

Что ассистент умеет с моделью

Ответ tools/list сервера. Все расчёты ведутся по параметрам реальной линии завода, а не по усреднённым справочникам.

upload_modelwrite

(file | url) → model_id

Принимает STEP, IFC, STL, DWG/DXF до 2 ГБ. Разбирает сборку на тела, определяет профили и марку стали из атрибутов.

analyze_modelread

(model_id) → geometry

Габариты, масса стали, площадь поверхности, толщины элементов, число деталей и сварных узлов, центр масс.

zinc_estimatecalc

(model_id, coating_um?) → estimate

Площадь под покрытие, расход цинка при толщине 60–200 мкм, масса после цинкования и ориентировочная стоимость по прайсу завода.

bath_fitread

(model_id) → fit_report

Проверка по ванне 12 500 × 1 800 × 3 200 мм и весу до 5 т. Если не входит — предложит двойное окунание или разбивку на марки.

vent_holesread

(model_id) → holes[]

Находит замкнутые полости и «карманы», предлагает отверстия для слива и вентиляции с диаметром и координатами по ГОСТ 9.307-89 и ISO 1461.

stream_meshstream

(model_id, lod?) → chunks…

Потоковый 3D-предпросмотр: меш приходит частями, от грубого LOD к точному, с подсветкой проблемных зон прямо в окне ассистента.

hang_planread

(model_id) → rigging

Схема навески: точки строповки, угол погружения и сколько изделий поместится на одну траверсу.

create_orderwrite

(model_ids[], contact) → order

Формирует заявку на цинкование в HotZINK со спецификацией и расчётом. Перед отправкой ассистент всегда спрашивает подтверждение.

order_statusread

(order_id) → status

Где сейчас партия: приёмка, подготовка, ванна, ОТК, отгрузка. Паспорт качества — ссылкой, когда будет готов.

Ещё сервер отдаёт ресурсы model://{id}, mesh://{id}/lod/{n} и готовый промпт galv_check — «проверь конструкцию под горячее цинкование».

03 Подключение

Одна запись в конфиге

Сервер работает по Streamable HTTP. Подставьте ключ из письма менеджера, перезапустите ассистента — в списке инструментов появится mcp3d.

  • Claude Desktop, Claude Code
  • Cursor, Windsurf, VS Code
  • ChatGPT — пользовательский коннектор
  • Любой клиент с поддержкой MCP
{
  "mcpServers": {
    "hotzink-mcp3d": {
      "type": "http",
      "url": "https://mcp.wayfs.uk/mcp/v1",
      "headers": {
        "Authorization": "Bearer <ВАШ_КЛЮЧ>"
      }
    }
  }
}
{
  "mcpServers": {
    "mcp3d": {
      "url": "https://mcp.wayfs.uk/mcp/v1",
      "headers": {
        "Authorization": "Bearer <ВАШ_КЛЮЧ>",
        "X-Mcp3d-Units": "mm"
      }
    }
  }
}
# ChatGPT: Настройки → Коннекторы → Добавить свой
URL        https://mcp.wayfs.uk/mcp/v1
Авторизация OAuth 2.1  # вход учётной записью клиента

# Проверка из терминала
curl -s https://mcp.wayfs.uk/mcp/v1 \
  -H "Authorization: Bearer <ВАШ_КЛЮЧ>" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

04 HTTP API

Коротко об API

Под MCP-слоем — обычный REST, им можно пользоваться из своих скриптов, CAD-плагинов и PLM. База — https://mcp.wayfs.uk/mcp/v1/, авторизация заголовком Authorization: Bearer.

  • POST/mcp/v1JSON-RPC 2.0: initialize, tools/list, tools/call
  • POST/mcp/v1/sessionsОткрыть сессию, получить session_id и лимиты
  • DELETE/mcp/v1/sessions/{id}Закрыть сессию и освободить потоки
  • POST/mcp/v1/modelsЗагрузка модели, multipart или ссылка; до 2 ГБ
  • GET/mcp/v1/models/{id}Метаданные и результаты анализа
  • GET/mcp/v1/meshes/{id}Потоковая выдача частей меша, ?lod=0..3
  • GET/mcp/v1/meshes/{id}/chunks/{n}Отдельная часть — для докачки после обрыва
  • POST/mcp/v1/ordersЗаявка на цинкование по моделям сессии
  • GET/mcp/v1/orders/{id}Статус партии и паспорт качества

GET /mcp/v1/meshes/{id}?lod=2

HTTP/2 200
content-type: application/x-mcp3d-mesh
transfer-encoding: chunked
x-mesh-chunks: 24

Меш режется на части по сборочным единицам и уходит сразу, как готова первая. Пока ассистент вращает модель и подсвечивает узлы, поток остаётся открытым — предпросмотр одной сборки занимает от 50 до 400 МБ трафика.

Уровней детализации
4
Первая часть, мс
≤150
Модель, ГБ
до2

05 Тарифы и доступ

Доступ по заявке

MCP 3D — инструмент для заказчиков завода, а не публичный сервис. Ключи выдаются компаниям после короткого знакомства.

client

Клиент завода

0 ₽ при заказах цинкования

  • Все инструменты, включая create_order
  • До 5 пользователей
  • Хранение моделей 30 дней

bureau

Проектное бюро

Пилот 30 дней затем по договору

  • Проверка моделей под цинкование до выпуска КМД
  • Неограниченно пользователей
  • Отчёт по отверстиям в PDF и DXF

enterprise

Заводы и ГК

По договору выделенный контур

  • Интеграция с PLM и ERP по API
  • Свои лимиты потоков и SLA
  • NDA и хранение моделей по регламенту

Запросить доступ

Расскажите, с какими моделями работаете и какой ассистент используете. Менеджер свяжется в течение рабочего дня и пришлёт ключ.

Или напишите: info@hotzink.ru

Форматы моделей

Форма работает при включённом JavaScript. Можно написать на info@hotzink.ru.

06 Вопросы

Частые вопросы

Какие ассистенты поддерживаются?

Любые клиенты с поддержкой Model Context Protocol и удалённых серверов: Claude Desktop и Claude Code, ChatGPT через пользовательские коннекторы, Cursor, Windsurf, VS Code. Если клиент умеет только локальный stdio — подойдёт любой стандартный HTTP-адаптер для MCP.

Где хранятся модели и кто их видит?

Модели хранятся на серверах в России, в зашифрованном виде, и удаляются через 30 дней или по запросу сразу. Доступ есть только у вашей компании и технолога завода, если вы оформили заявку. Модели не используются для обучения.

Насколько точен расчёт расхода цинка?

Площадь считается по точной геометрии, поэтому ошибка — в пределах 2–3 %. Итоговая толщина зависит от марки стали и кремния в ней: для сталей с высоким кремнием инструмент покажет диапазон, а финальную цифру подтвердит технолог.

Что, если изделие не помещается в ванну?

bath_fit предложит варианты: двойное окунание для длинномеров до 24 000 мм, разбивку на отправочные марки или изменение узлов. Ограничение по весу единицы — 5 т.

Почему предпросмотр потребляет много трафика?

Это настоящая геометрия, а не картинка. stream_mesh отдаёт меш частями от грубого уровня к точному и держит поток открытым, пока ассистент вращает модель и подсвечивает зоны. Для крупной сборки это сотни мегабайт. Уровень детализации можно ограничить параметром lod.

Нужно ли что-то устанавливать?

Нет. Сервер удалённый: достаточно добавить адрес и ключ в настройки ассистента. Для своих интеграций есть HTTP API с той же авторизацией.

Сколько стоит?

Для клиентов завода — бесплатно. Проектным бюро даём пилот на 30 дней, дальше — по договору. Стоимость самого цинкования считается по прайсу HotZINK.