← Tillbaka till översikten

SimulationsMCP

Styr och kör dina ExtendSim-modeller med naturligt språk. AI-assistenten bygger, konfigurerar, kör och analyserar diskreta händelsesimuleringar — utan att du skriver en rad kod.

Ett komplett MCP-verktygsbibliotek som kopplar Claude, Gemini, Cursor och ChatGPT direkt mot ExtendSim via COM-automation.

Boka en demo Se hur det fungerar
92
verktyg
17
kategorier
268
exempelmodeller
12
modelleringsguider

Hela modelleringsflödet — på naturligt språk

Från första blocket till färdig analys. SimulationsMCP täcker varje steg i ExtendSims arbetsflöde.

🧩

Modellhantering

Skapa, öppna, spara, validera och extrahera kompletta simuleringsmodeller programmatiskt.

🔧

Blockoperationer

Lägg till, koppla, placera, konfigurera och ta bort block. block_configure känner automatiskt av blocktyp (Activity, Queue, Tank, Valve …) och sätter rätt parametrar.

▶️

Simuleringskörning

Kör simuleringar i icke-blockerande "fire-and-forget"-läge. Starta, polla status och samla resultat i realtid.

📊

Multi-run & scenarier

Kör scenariojämförelser och optimeringssvep via Scenario Manager. Samla hela resultatmatriser.

🗄️

Databasoperationer

Full CRUD på ExtendSims interna databaser. Importera/exportera CSV och skapa relationer.

🧠

Intelligent vägledning

12 modelleringsguider, sökbara exempelmodeller och en automatisk modellrådgivare som varnar och föreslår förbättringar.

Säg vad du vill — det blir rätt operation

Ett axplock av allt du kan be om. AI:n översätter din mening till rätt ExtendSim-anrop.

"Öppna modellen lager.mox"
model_open
"Kör simuleringen i 8 timmar"
simulation_run
"Kör ModL: GetNumBlocks()"
execute_command
"Lägg till en Activity och koppla den efter kön"
block_add · block_connect
"Visa kötid och utnyttjande vid station 3"
block_statistics
"Jämför tre bemanningsscenarier"
scenario_manager_run
"Spara modellen som v2"
model_save
"Hitta alla block som heter Ugn"
block_find

…och 80-talet till — för layout, databaser, globala arrayer, statistik och optimering.

92 verktyg i 17 kategorier

Ett brett, men sammanhängande, verktygsbibliotek — byggt för allt från små modeller till modeller med 20 000+ block.

Modellhantering Blockoperationer Blocklayout Konfiguration Simuleringskontroll Statistik Multi-run-analys Databas Globala arrayer Hierarki AI-assistans Referenssökning Mallar Tid & datum Kontext Status Telemetri

Optimerat för stora modeller: model_overview ger snabba sammanfattningar utan full extraktion.

Från idé till resultat i ett samtal

Du beskriver vad du vill ha. AI:n hämtar rätt guide, söker liknande exempel, bygger modellen, kör den och samlar resultaten.

SimulationsMCP · AI-assistent
DuBygg en kösystemsmodell för en bankkassa med tre kassor
AIHämtar guide "kösystem"... söker exempel... skapar modell ✓
AILägger till Create → Queue → Activity ×3 → Exit, kopplar och konfigurerar ✓
DuKör 8 timmar och visa kötid och kassautnyttjande
AIKör simulering... medelkötid 4,2 min, utnyttjande 78% ✓
DuJämför med fyra kassor och räkna ROI
AIScenariojämförelse: kötid −63%. ROI för extra kassa: 9 mån ✓

Långa körningar och scenariosvep startar icke-blockerande — du pollar status och hämtar resultat när de är klara.

Så fungerar det tekniskt

Allt körs lokalt på din maskin — ingen molntjänst. AI-klienten talar med en MCP-server som i sin tur styr en körande ExtendSim via Windows-COM.

🤖

AI-klient

Claude, Gemini,
Cursor, ChatGPT

🔌

MCP-server

Node.js · protokoll
& validering

🐍

COM-backend

Python · översätter
till ModL/COM

📐

ExtendSim

körande instans
via COM

🔗 Körande ExtendSim via COM

Servern hittar din igångvarande ExtendSim via COM och skickar kommandon direkt. Inga externa API:er — i stdio-läge finns ingen nätverksyta alls.

⏳ Fire-and-forget + polling

Långa simuleringar startar i en bakgrundstråd och returnerar direkt. AI:n pollar simulation_status tills körningen är klar — inga timeouts, realtidsprogress.

🎯 Auto-typdetektering

block_configure läser av blocktypen (Activity, Queue, Tank, Valve …) och skickar parametrarna till rätt internt API. Ett verktyg täcker 25+ blocktyper.

🛡️ Automatisk dialoghantering

En bakgrundsprocess upptäcker och stänger modala dialoger som annars skulle blockera COM-tråden — och läser av feltexten så du vet vad som hände.

All inmatning saneras innan den körs som ModL, och farliga kommandon är blockerade. Telemetrin är lokal och innehåller aldrig modelldata.

Fungerar med dina AI-verktyg

Claude (Code & Desktop)
Gemini CLI
Cursor
ChatGPT

Systemkrav

🪟

Windows 10/11 (64-bit)

ExtendSim installerat med registrerad COM-komponent — och igång när du arbetar.

⚙️

Node.js 18+ och Python 3

Med pywin32. Transport via stdio (noll konfiguration) eller HTTP för ChatGPT.

Bra att veta

🔒

Noll nätverksyta i stdio-läge

Ingen port, inga moln-API:er — direkt processlokal kommunikation med ExtendSim.

🤝

En maskin, en ExtendSim

Designat för enanvändarbruk; operationer serialiseras mot COM. ExtendSim startas manuellt.

Stabil och i produktion

1.19
aktuell version
142
enhetstester
MIT
licens
1988
Duke sedan

Vill du styra dina modeller med AI?

Berätta om din modell så visar vi SimulationsMCP live mot ditt eget ExtendSim.

Berätta om ditt problem