









































Works out-of-box with your favorite AI agents

FlexSim is 3D discrete event simulation software, acquired by Autodesk in a deal announced in October 2023. It is not a manufacturing execution system: engineers use it to model factories, warehouses, material handling and healthcare processes, then test changes before investing. A model is assembled from a standard object library of sources, queues, processors, conveyors and task executers, with logic written in the Process Flow module or FlexScript. Scenarios run in the Experimenter with optional OptQuest optimization, and the Database Connector exchanges data with databases such as SQL Server, MySQL, Oracle and PostgreSQL.
Where a connection exposes FlexSim data, the MCP is most useful around the inputs and results of a model rather than live shop floor events. An industrial engineer asks the agent to compare throughput and utilization across Experimenter scenarios for a proposed line layout. A planner checks whether the production schedule table a model imports matches the latest orders in the source database. A continuous improvement lead has the agent summarize which processor built the longest queue in the last run.
You connect through Makini Link, then paste the MCP endpoint Makini issues into Claude, ChatGPT, Cursor or another MCP client, and get_connection_details shows which objects and fields that connection offers. FlexSim runs on Windows desktops and keeps data in model files or connected databases, so agree with the modeling team which source the connection uses. If that database sits on premises, IT can allow Makini's fixed IP addresses through the firewall or set up a VPN.
Have any questions? We’re here to help You
FlexSim is 3D discrete event simulation software from Autodesk, not a manufacturing execution system. Engineers use it to model factories and warehouses and test changes before making them, so it does not run the shop floor or record live production. An agent connected to FlexSim data works with model inputs and simulated results, while live orders and machine data stay in your MES or ERP.
You connect FlexSim to Claude, ChatGPT or another MCP client through Makini: authorize the connection in Makini Link, then paste the MCP endpoint Makini issues into the client. Makini's FlexSim page lists generic tools for work orders and production orders, which a simulation model does not contain, so call get_connection_details to see which objects and fields your connection actually exposes.
Since FlexSim 2022, the Experimenter saves all experiment results in a SQLite database file that by default has the same name as the model file and sits in the same folder. Earlier versions kept results inside the model file. Where a connection exposes those results, an engineer can ask an agent to compare throughput across scenarios and replications and summarize which scenario met the target.
No, Autodesk designs and tests FlexSim for local use on 64-bit Windows PCs, and remote, thin-client and virtualized setups are not tested or supported. Models are files on an engineer's machine or a network share, and data other systems can reach usually sits in an external database the model reads and writes. If that database is on premises, IT can allow Makini's fixed IP addresses or set up a VPN.
FlexSim usually ships a yearly release in December plus feature updates during the year, and keeps each yearly release as a Long-Term Support version that receives bug fixes for longer. Each feature release needs a new license, while bugfix releases do not. Agree with your modeling team which FlexSim version and model files the connection should read, so the agent works with what engineers actually use.
FlexSim emulation links objects in the 3D model to OPC DA/UA tags, Modbus registers and Allen-Bradley tags, so engineers can test PLC logic against a virtual system before it goes live. That traffic runs directly between FlexSim and the controllers. Whether any emulation data reaches an agent depends on what your connection exposes, so check get_connection_details before planning a controls use case.
Yes, an agent can compare FlexSim Global Tables with ERP orders where both sources are connected. FlexSim models are often driven by Global Tables filled from Excel or databases, such as arrival times, product mixes or recipes, and the Database Connector exchanges data with SQL Server, MySQL, Oracle and PostgreSQL. The agent can list rows that differ from current orders before the next run.
An AI agent should not change FlexSim model parameters directly, even if your connection allows writes. A change to a Model Parameter Table or Global Table affects every later run, and Experimenter comparisons hold only when inputs are controlled. Start with read-only questions about results, then have the agent put proposed values in a separate table that the modeling engineer reviews before the next experiment.