Eureka MCP: let your AI agent simulate G-code
on a CNC digital twin before it runs.

AI can generate G-code. But can you trust it on your CNC machine? Eureka MCP puts professional CNC simulation in the AI loop.

Your AI agent can simulate its program on the CNC digital twin, read the results, correct it and try again before the code reaches the real machine.

Start your 30-day free trial

Eureka3X is the simulator. Eureka MCP puts it in your AI's loop.

No credit card required. Works with Claude, Codex, Cursor, VS Code and other MCP-compatible AI assistants.

Eureka MCP is in early access — activate your trial and request access from your dashboard.

eureka3x - mcp session
YouSimulate this facing program on the Haas VF-2 and tell me if there are any issues.
AIRunning simulation on Haas VF-2 digital twin...
AIEureka finished the simulation. Here the results... There is a collision at N0042. The tool holder hits the left fixture clamp during a rapid move. The Z-level drops to Z-82.4 while still in G00. I can modify the clearance plane to Z-60 to avoid this. Should I proceed?
_
Getting started

Try Eureka MCP in three steps

Eureka3X is the CNC simulator. Eureka MCP is the connector, included with Eureka 3X Pro, that puts it in your AI assistant's loop.

1

Start your 30-day free trial

Create your Eureka3X account and install the simulator. The Haas VF-2 digital twin is already set up — nothing to configure.

2

Request Eureka MCP access

From your dashboard, request early access. We enable a small number of shops each week.

3

Install and connect

Once you're enabled, download Eureka MCP from your dashboard and point Claude, Codex, Cursor or VS Code at it.

Start your 30-day free trial

No credit card required · Requires Windows and a desktop MCP client (Claude Desktop, Codex, Cursor, VS Code)

See it in action

Watch AI work with a real CNC digital twin

Turn on audio
How it works

Two workflows,
one conversation

Whether G-code comes from your CAM, an AI-driven CAM workflow, or directly from the AI, Eureka verifies it before it reaches the machine.

FLOW A

AI + CAM → verified G-code

AI
USER
→
CAM
→
G-CODE
→
EUREKA VERIFY
→
RESULTS ⚠

Use G-code from Fusion, Mastercam or any CAM system. The CAM can be operated normally or driven by an AI agent, for example through Fusion MCP. Eureka verifies the posted G-code on the CNC digital twin and returns simulation results to the AI.

FLOW B

AI writes G-code → Eureka verifies it

PROMPT
→
AI WRITES G-CODE
→
EUREKA VERIFY
→
AI FIXES ⚠

Let the AI create or modify G-code directly. Eureka verifies each iteration on the CNC digital twin and the AI can correct and re-simulate until the program is ready.

Access

Get MCP access with
Eureka 3X Pro

MCP access is available to Eureka 3X Pro subscribers and trial users. Basic plan does not include MCP access.

→Disclaimer: Requires Windows PC and a desktop MCP client (Claude Desktop, Codex, Cursor, VS Code). Web-only clients are not supported.
Basic
  • Full 3D simulation
  • G-code editor & debugger
  • Fusion 360 integration
  • MCP / AI integration
  • Collision detection
  • CAD vs stock comparison
Pro
  • Everything in Basic
  • Full collision detection
  • CAD vs stock comparison
  • Automatic PDF reports
  • MCP / AI integration ✨
BEYOND 3-AXIS

Need more than 3-axis?

Eureka 3X is the easiest way to start with Eureka MCP on standard 3-axis milling machines.

For 5-axis machining centers, mill-turn, Swiss-type CNCs and other advanced machine configurations, Eureka MCP can be used with a commercial Eureka G-Code license.

Eureka MCP can also work with Eureka Robot for industrial robot programming and simulation.

Eureka Virtual Machining simulating an Okuma Multus U4000 mill-turn centre
Okuma Multus U4000 — mill-turn
Eureka Virtual Machining simulating a Citizen L32 XII Swiss-type lathe
Citizen L32 — Swiss-type lathe
Eureka Virtual Machining simulating a Yaskawa MA2010 robot on a gantry
Yaskawa MA2010 — robot machining
Explore Eureka Virtual Machining →
FAQ

Eureka MCP questions

What is Eureka MCP?+

Eureka MCP is an MCP server (Model Context Protocol) for the Eureka3X CNC simulator. It lets an AI assistant load a G-code program on a digital twin of your CNC machine, run the simulation and read the results, such as collisions and alarms.

Which AI clients work with Eureka MCP?+

Desktop MCP clients such as Claude Desktop, Codex, Cursor and VS Code. Eureka MCP runs on a Windows PC next to the Eureka3X simulator; web-only AI clients are not supported.

Can the AI fix the G-code after a collision?+

Yes. The AI can modify the program and simulate it again until the run is clean. The AI proposes the change; you decide what goes to the machine.

Does it work with G-code from my CAM system?+

Yes. Eureka verifies posted G-code from Fusion, Mastercam or any CAM system, including CAM driven by an AI agent through Fusion MCP.

Which plan includes Eureka MCP?+

Eureka MCP is included with Eureka 3X Pro and available during the 30-day trial. The Basic plan does not include it. During early access, you request it from your dashboard after signing up.

Does Eureka MCP support 5-axis or mill-turn machines?+

Eureka3X covers 3-axis milling machines. For 5-axis machining centers, mill-turn and Swiss-type CNCs, Eureka MCP works with a commercial Eureka G-Code license from Eureka Virtual Machining.

More on AI and CNC: how to verify AI-generated G-code · Fusion MCP servers explained

Ready to simulate G-code with your AI assistant?

Create your Eureka3X account, activate the 30-day trial, then request Eureka MCP access from your dashboard.

Start your 30-day free trial