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, 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 free connector 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, 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, 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, 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 →

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