CarMaker MCP server
io.github.dimitr-io/carmaker-mcp·v0.3.0·2 starsDrive IPG CarMaker for Simulink: run test runs, read results, edit vehicle data and parameters.
not scanned yet
2 stars96 downloads/wk
Reviews
Write oneNobody has reviewed CarMaker yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CarMaker tools
No tool declarations could be read from the package source. They show once the server is installed.
How CarMaker compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,299 Productivity servers
- GitHub stars
- 2
- more than 60% of 854 Productivity servers
- Downloads a week
- 96
- more than 55% of 427 Productivity servers with a package
Release history: 2 versions in the registry since 2026-10-19, latest 2026-11-01, typically one every 13 days.
Install CarMaker in Claude Code, Cursor or VS Code
claude mcp add carmaker-mcp -- uvx carmaker-mcp
What the publisher says
From the CarMaker repository's README, as published. We do not edit it. Read it on GitHub
carmaker-mcp
<!-- mcp-name: io.github.dimitr-io/carmaker-mcp -->
An MCP server that lets an AI agent drive IPG CarMaker on your computer: start a session, run test runs, read the results, change vehicle data and Simulink controller parameters, and undo what it changed.
Unofficial community project, not affiliated with or endorsed by IPG Automotive or MathWorks. You need your
own CarMaker and MATLAB/Simulink licences. This repository contains no IPG or MathWorks code or data.
Status: alpha. Developed and tested on one setup (CarMaker 14.1.1, MATLAB R2024b, Windows 11). docs/verification.md lists what has been checked against real software and what has not.
Contents: What it does · What it does not cover · Requirements · Setup · With the MATLAB MCP server · Settings · Tools · Safety and privacy · Troubleshooting · How it works
What it does
Things you can ask an agent once the server is connected:
- "Run the braking test run and tell me the stopping distance."
- "Set Kp_yaw to 1.5 in the controller model, run the slalom again and compare the yaw rate."
- "Try the lane change with a vehicle mass of 280, 300 and 320 kg and tabulate the lateral acceleration."
- "The last run aborted. Why?"
- "Undo everything you changed."
It works in two ways, and the agent picks the one that fits the vehicle:
More worked examples: docs/examples.md.
What it does not cover
The server was written for vehicle-dynamics and controller work in a Formula Student team, where every run was either a standalone run or a CarMaker for Simulink run. CarMaker can do much more than that, and the rest is outside what this server does or has been tried with.
Not supported (there are no tools for it):
Extended (real-time hardware, Fail Safe Tester, bus interfaces such as CAN, FlexRay, SOME/IP, XCP).
- Other platforms and products: Linux; TruckMaker and MotorcycleMaker; CarMaker HIL and CarMaker Office
batch mode with start-up files. The server runs its own parameter studies instead, one run after another.
- CarMaker's own test automation: Test Manager and test series, test reports, parallel (HPC) execution,
cm_edit changes keys in files that exist; it does not author these things.
- Building scenarios: the Scenario Editor and roads, traffic, sensors, the environment, OpenSCENARIO import.
pictures.
- Most visualisation: Movie NX, IPGControl, Instruments, video export, Model Check. Of IPGMovie, only single
- Other result formats: only .erg files are read, not MDF or ASCII.
- Rebuilding the simulation program: models in C code or generated with Simulink Coder.
- Remote machines: CarMaker and MATLAB must run on the computer the server runs on.
May work, never tested:
at a time.
- FMUs, CarMaker exported as an FMU, third-party tyre models and other co-simulation tools.
- Encrypted or protected data files.
- CarMaker and MATLAB versions other than the ones named above; more than one MATLAB session or CarMaker GUI
runs.
- Several standalone runs in parallel, pausing and resuming a standalone run, parameter studies on standalone
so far used vehicle-dynamics runs without them.
- Test runs with traffic, sensors or driver-assistance functions. Nothing stands in their way, but every check
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CarMaker: common questions
- Is CarMaker MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the CarMaker safety report
- How do I install CarMaker?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does CarMaker need an API key?
- No secret keys are declared. It reads 6 settings from the environment.
- Is CarMaker maintained?
- The last commit was 16 days ago (2026-10-19). The latest release is v0.3.0.
- What can I use instead of CarMaker?
- Servers from other publishers that do the same job: Nano Banana by Ace Data Cloud MCP server, Argent MCP server and Obsidian MCP server.
- How does CarMaker compare with other Productivity MCP servers?
- safety score 92/100 (higher than 90% of 1,299 Productivity servers); github stars 2 (more than 60% of 854 Productivity servers); downloads a week 96 (more than 55% of 427 Productivity servers with a package). Full comparison.
Alternatives to CarMaker
Same job from other publishers: the closest match first, then the best rated.
Nano Banana by Ace Data CloudGenerate and edit Nano Banana images with Ace Data Cloud; retrieve the same task for results.not reviewedEstablishedA- ArgentDrive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agentnot reviewedWidely usedA
- ObsidianRead, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.not reviewedEstablishedA
- Agent-Native ContentOpen-source Obsidian for MDX - edit local docs with agent assistancenot reviewedEstablishedA
- gflow-cliDrive Google Flow from an agent: Veo video and Imagen image generationnot reviewedEstablishedA