KitScout

Categories › Software Development › Code search, analysis, refactoring & languages

step2gcode

MCP serverVerified domain · step2gcode.comRemote● LiveAPI key needed

Turn STEP, DXF and SVG files into CNC milling and laser G-code for GRBL, LinuxCNC, Mach3 and more.

Install

Remote server: your requests and data go to www.step2gcode.com. Claude Code: claude mcp add --transport http step2gcode https://www.step2gcode.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • create_upload_link — Create a short-lived link the user opens in their browser to upload a CAD file (STEP, DXF or SVG). Returns the link and an upload_id. Poll c
  • check_upload — Check whether the user finished the browser upload. Returns the file_id once ready. Free. NEXT STEP - do not generate yet. Ask the user: 1.
  • upload_file_content — Upload a CAD file by writing its content out yourself. Use this only when a direct curl upload to /api/upload is not possible - that route c
  • generate_gcode — Start G-code generation for an uploaded file and wait for the result. Most jobs finish within the wait, so the answer usually already carrie
  • get_job_status — Check a generation job. While it runs you get the percentage done, how long it has been running and how much time is left before the generat
  • preview_toolpath — Show the finished tool path as an image (top view and isometric view, cutting moves and rapids in different colours) so the user can sanity-
  • get_download_link — Return the download link for the finished G-code. THIS is the billed step: one credit per model not paid for yet. Re-downloading the same jo
  • convert_mesh_to_step — Turn an uploaded STL or 3MF mesh back into a STEP solid with exact surfaces - planes, cylinders, cones and fillets instead of triangles, int
  • get_step_download_link — Return the download link for a STEP file built by convert_mesh_to_step. THIS is the billed step: one credit per model not paid for yet. The
  • search — Search step2gcode's help and knowledge base: supported files (STEP, DXF, SVG, STL, images, Gerber), machines and post-processors, settings,
  • fetch — Read the full text of one page found with search, by its id. Free.
  • get_credit_balance — Show credits left on the access token and how many models are already paid for. Free.

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • rea-tool-design 456,474 ★
    Audit, investigate, design, or change REA investigation tools, CLI/MCP contracts, provider capabilities, and E
  • reverse-engineer-anything 456,474 ★
    Reverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA, and b
  • code-review 323,337 ★
    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does th
  • codebase-design 323,337 ★
    Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interfac
  • domain-modeling 323,337 ★
    Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLO