cst-mcp
cst-mcp 🛰️
MCP-сервер для CST Studio Suite — проектирование ТГц-метаматериальных поглотителей, автоматизация элементарных ячеек и управление портами Флоке
✨ Что это?
cst-mcp превращает CST Studio Suite в управляемую ИИ лабораторию электромагнитного проектирования через Model Context Protocol. Направьте на него Claude/Cursor/DSH и управляйте полноволновыми симуляциями в диалоговом режиме:
🧱 Одношаговый конструктор элементарных ячеек — стопки MIM-поглотителей (квадратное кольцо / патч / круглое кольцо), автоматически создаёт порты Флоке и устанавливает 1 моду скриптом (~50× быстрее на точку, без кликов в GUI)
🎛️ Набор портов Флоке с правильным API 2026 — количество мод / углы сканирования / поляризация, всё скриптуемо (
SetNumberOfModesConsidered, в верхнем регистре"Zmax"…). Большинство публичных примеров используют переименованный устаревший API, который молча не работает на CST 2026 — этот сервер проверен на CST 2026.⚡ Быстрый рабочий процесс проектирования поглотителя — установка параметров → решение → полный спектр поглощения из 200 точек + A_peak / внутриполосный A_min / полоса ≥90 % за один вызов инструмента
🔁 Пакетный запуск с возобновлением из контрольных точек — конфигурационные отпечатки, PID-блокировка, watchdog на уровне точек, переживающий зависания решателя и смерть COM-канала (пережил 2100+ точек без присмотра)
📈 Хуки суррогатной модели — предсказание спектра за миллисекунды и обратное проектирование TopK при наличии обученного конвейера
🩺 Самодиагностика — инструменты просмотра хвоста журнала ошибок CST и перезапуска сеанса для работы без присмотра
Related MCP server: CST Studio Orchestrator MCP
🚀 Быстрый старт
pip install -r requirements.txt # mcp>=1.2,<2 (2.x removed FastMCP path!)
set PYTHONPATH=C:\PATH\TO\CST\AMD64\python_cst_libraries
python src/cst_absorber_mcp.py # stdio MCP serverЗарегистрируйте в вашем MCP-клиенте:
{
"mcpServers": {
"cst-mcp": {
"command": "C:\\CST\\Python\\python.exe",
"args": ["path/to/src/cst_absorber_mcp.py"],
"env": { "PYTHONPATH": "C:\\CST\\AMD64\\python_cst_libraries",
"CST_MCP_WORKDIR": "D:\\cst_mcp_work" }
}
}
}🧰 Инструменты (23)
Семейство | Инструменты |
Здоровье |
|
Проект |
|
Порты Флоке |
|
Симуляция |
|
Поток поглотителя |
|
Суррогат |
|
Документация |
|
(см. docstring внутри src/cst_absorber_mcp.py для точных сигнатур)
📐 Проверенные эталонные результаты (реальные запуски CST 2026)
Случай | Результат |
Узкополосный металлический кольцевой (P65/L50/t8/h12/Rs10 Ω/sq) | A_peak = 0.87 @ 1.08 THz |
Установленная скриптом 1-мода против стандартных 18 мод | ~10 с/точка против ~462 с/точка |
Пакетный режим без присмотра | 2099 точек, автовосстановление от зависаний решателя |
📚 docs/
reflect_tables.json— отражённые таблицы методов ключевых COM-объектов (model3d 387 методов, FDSolver 112, Material 589, Port 75, FloquetPort 25 …), обнаруженные на CST 2026results_api_table.json— поверхность API для офлайн-чтения S-параметров
⚠️ Примечания
Только Windows (COM-автоматизация); требуется лицензия CST.
Держите пути проектов только ASCII — не-ASCII пути ломают
project.save()(ошибка кодировки).Используйте mcp SDK 1.x; в v2.0 убран путь импорта FastMCP.
中文简介
把 CST Studio Suite 变成 AI 可对话操控的电磁设计实验室:一句话建单元胞(方环/贴片/圆环 MIM)、 脚本化设置 Floquet 端口模数/扫描角/极化(CST2026 正确 API,全网首发实测)、一键求解并返回 200 点吸收谱与指标、断点续跑批量仿真(经 2100+ 点无人值守验证)、可选代理模型毫秒级预测与逆向设计。 安装与配置见上方英文区;工具签名见源码 docstring。
Лицензия
MIT — см. LICENSE。CST Studio Suite 是 Dassault Systèmes 产品,本项目仅通过官方 Python 接口驱动。
This server cannot be deployed
Maintenance
Related MCP Connectors
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
- mcpOAuthio.scispot
Turn any LLM into your lab assistant: search samples, track experiments, analyze data with AI.
Create RF signal projects from prompts, inspect graphs, and export IQ data.
AI-powered life cycle assessment and modelling: connect to LCA databases, build and analyze systems
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI-assisted design of antennas and electromagnetic structures using openEMS FDTD simulation, with analytical dimension calculators and full-wave script generation.162AGPL 3.0
- AlicenseBqualityDmaintenanceEnables AI agents to control CST Studio Suite for 3D electromagnetic simulation, antenna design, and schematic-based field-circuit co-simulation through 177 MCP tools.1006AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceEnables natural-language-driven automation of Ansys Lumerical photonic simulations (FDTD, MODE, DEVICE, INTERCONNECT) with 40+ tools for geometry, materials, sources, monitors, solvers, results, optimization, and documentation.MIT
- AlicenseBqualityBmaintenancePython-first MCP server for CST Studio Suite (2024–2026) that lets AI assistants drive CST from Windows: open projects, build geometry, set materials and ports, run solvers, read S-parameters and farfield metrics, and generate design reports.1845MIT