Açık bağlantı adımı
İstemci sunucuyu yükledikten sonra cst_connect aracını çağırırsınız. Böylece kurulum sırasında CST veya başka bir istemci beklenmedik biçimde açılmaz.
CST Studio MCP, Model Context Protocol (MCP) araç çağrılarını Windows bilgisayarınızdaki CST işlemlerine taşır. Bağlantı siz cst_connect çağrısını verene kadar başlamaz.
Yerel sunucu: Bu adres şu anda bir uzak MCP (remote MCP) uç noktası sunmaz.
manual
01 / Yaklaşım
Sunucu, MCP istemcisi ile CST’nin Python otomasyon katmanı arasında açık bir köprü kurar. CST’yi kendiliğinden başlatmaz; bağlantıyı cst_connect çağrısıyla açıkça siz başlatırsınız.
İstemci sunucuyu yükledikten sonra cst_connect aracını çağırırsınız. Böylece kurulum sırasında CST veya başka bir istemci beklenmedik biçimde açılmaz.
MCP mesajları standart girdi ve çıktı üzerinden taşınır. CST kurulumu ve proje dosyaları Windows makinenizde çalışır.
Modelleme, malzeme, sınır, port, çözücü, sonuç ve iş akışı araçları aynı şema kataloğundan yayınlanır.
02 / Kurulum
Aşağıdaki akış Windows PowerShell içindir. Örnek yollar temsilidir; kendi kurulum ve çalışma klasörünüzü yazın.
git clone https://github.com/ismailakdag/cst-studio-mcp.git
cd cst-studio-mcp
py -3.11 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -e .
CST sürümünüzün AMD64\python_cst_libraries klasörünü bulun. Yapılandırmadaki CST_PATH ana CST klasörünü, PYTHONPATH ise bu Python kitaplığı klasörünü göstermelidir.
İstemcinize uygun örneği seçin. Her iki yapılandırma da CST bağlantısını siz cst_connect çağrısını verene kadar kapalı tutar.
{
"mcpServers": {
"cst-studio": {
"command": "C:\\path\\to\\cst-studio-mcp\\.venv\\Scripts\\cst-studio-mcp.exe",
"args": [],
"env": {
"CST_PATH": "C:\\Program Files\\CST Studio Suite 2026",
"CST_WORK_DIR": "C:\\cst_projects",
"CST_VERSION": "2026",
"CST_CONNECT_MODE": "manual",
"PYTHONPATH": "C:\\Program Files\\CST Studio Suite 2026\\AMD64\\python_cst_libraries"
}
}
}
}
[mcp_servers.cst-studio]
command = 'C:\path\to\cst-studio-mcp\.venv\Scripts\cst-studio-mcp.exe'
args = []
[mcp_servers.cst-studio.env]
CST_PATH = 'C:\Program Files\CST Studio Suite 2026'
CST_WORK_DIR = 'C:\cst_projects'
CST_VERSION = '2026'
CST_CONNECT_MODE = 'manual'
PYTHONPATH = 'C:\Program Files\CST Studio Suite 2026\AMD64\python_cst_libraries'
Codex yapılandırmasının güncel ayrıntıları için resmî MCP belgesini açın .
MCP istemcisini yeniden yükleyin. Araçlar göründüğünde cst_connect çağrısını verin; bağlantıyı bitirmek için cst_disconnect kullanın.
Aşağıdaki isteği bilgisayarınıza ve MCP istemci ayarlarınıza erişebilen ajana verin.
https://cst-mcp.akdag.dev/docs/AGENT_SETUP.md kurulum ve kabul rehberini, ardından API_REVIEW_2026.md doğrulama kapsamını oku. Bu bilgisayarda CST Studio MCP'yi kur ve kullandığım MCP istemcisine ekle. Önce işletim sistemini, CST/Python yollarını ve mevcut yapılandırmayı kontrol et; var olan sunucu kayıtlarını koru, aynı kaydı çoğaltma. Python sanal ortamı kullan ve CST_CONNECT_MODE=manual ayarla.
Gerçek MCP bağlantısıyla initialize, tools/list ve çevrimdışı durum sorgusunu test et. Kurulu resmî Python/VBA yardımını cst_search_help ile denetle. Tamamlanmış bir model verilmişse cst_read_saved_result ile GUI açmadan oku; run_id ve örnekleme bilgisini bildir. Ardından cst_connect ile CST bağlantısını dene ve salt okunur durum sorgusuyla doğrula. Mevcut proje veya çalışan simülasyonu değiştirme; solver başlatma veya durdurma. İstemciyi yeniden yüklemek gerekiyorsa çalışan görevleri kesmeden gereken adımı belirt. Eksik CST kurulumu, lisans veya erişim varsa nedenini açıkça söyle. Sonunda değiştirdiğin dosyaları, uygulanan ayarları ve geçen/kalan testleri kısaca raporla.03 / Kanıt
Test kapsamı, yazılım protokolü ile canlı CST davranışını birbirinden ayırır. Aşağıdaki sayılar gerçek otomatik test sonuçlarıdır.
| Kapsam | Sonuç | Anlamı |
|---|---|---|
| MCP yazılım geliştirme kiti (SDK) 1.29.0 | 88 test geçti | Başlatma, araç listeleme, çağrı ve hata yanıtları doğrulandı. |
| MCP SDK 2.2.0 | 88 test geçti | Aynı takım güncel ana SDK serisinde de geçti. |
| Araç kataloğu | 184 şema | Yayınlanan araç adları ve giriş şemaları üretildi ve denetlendi. |
| CST 2026 kayıtlı sonuçlar | 4 × 4001 nokta | Dört kompleks S eğrisi arşivle birebir eşleşti. |
| CST 2026 modelleme | Canlı test geçti | Temel geometriler, parametreler, port, lumped eleman, sweep ve optimizer yapılandırması; solver çalıştırılmadı. |
Gerçek stdio alt süreciyle initialize, tools/list ve tools/call akışı; Python ve yerel dosya tanıtıcısı günlükleriyle birlikte sınandı. Kayıtlı sonuçlar gerçek Python API ile, modelleme ayrı geçici projede sınandı. 184 aracın tamamı canlı doğrulanmış değildir; geçen testler ve kalan sınırlar açıkça kayıtlıdır.
04 / Katalog
Aranabilir katalog her aracın açıklamasını, zorunlu parametrelerini ve JSON giriş şemasını tek yerde gösterir.
Açık kaynak · Yerel çalışır · Elle bağlanır