iLoveDXF MCP for ChatGPT, Claude, and Codex
Skip the download, upload, convert, download loop. Ask ChatGPT, Claude, Codex, or any MCP-compatible AI tool to vectorize, repair, and batch-process your DXF, PDF, and image files directly.
Copy the MCP URL
Paste this into Claude's Remote MCP server URL field.
Add it as a custom connector
In Claude, open Settings, then Connectors, then Add custom connector.
Sign in once, then ask away
Claude opens iLoveDXF login, then returns you to the connector, ready to use.
https://ilovedxf.com/mcpName: iLoveDXF
Remote MCP server URL: https://ilovedxf.com/mcp
OAuth Client ID/Secret: —Why connect it
Ask for the result, not the steps. Instead of converting files one at a time in a browser tab, describe what you need, for example "make this logo laser-ready and flag any open contours" or "vectorize these 20 product photos and tell me which ones need a closer look", and let your AI assistant call iLoveDXF directly. That is a real win for laser cutting, CNC routing, signage, and any workflow that touches a lot of files.
Connect from Claude
Open Claude, then Settings, Connectors, Add custom connector. Name it iLoveDXF and paste https://ilovedxf.com/mcp. Leave the OAuth Client ID and Client Secret fields empty; Claude registers and signs in automatically.
Use iLoveDXF in ChatGPT and Codex
The hosted MCP endpoint is the supported public connection. In ChatGPT, add it in Developer Mode while the public directory listing is being prepared. In Codex, add the same Streamable HTTP endpoint and complete OAuth login.
Name: iLoveDXF
MCP server URL: https://ilovedxf.com/mcp
Authentication: OAuth[mcp_servers.ilovedxf]
url = "https://ilovedxf.com/mcp"
auth = "oauth"
startup_timeout_sec = 20
tool_timeout_sec = 300codex mcp add ilovedxf --url https://ilovedxf.com/mcp
codex mcp login ilovedxfTools included
image_to_dxfImage to DXF, SVG, and a preview PNG
pdf_to_dxfPDF page to DXF, SVG, and a preview PNG
batch_image_to_dxfVectorize up to 20 images in one call
repair_dxfAuto-fix a DXF and list what still needs a look
prepare_for_laser_cuttingGet an image or DXF ready for laser cutting
analyze_dxfEntity counts, layers, bounds, and warnings for a DXF
merge_pdfMerge two or more PDFs into one file
split_pdfExtract selected pages from a PDF
watermark_pdfAdd a text watermark to a PDF
image_pdf_to_powerpointTurn images and PDF pages into a PowerPoint deck
svg_to_animationAnimate an SVG into CSS, HTML, React, or Lottie
convert_from_urlFetch a public URL and convert it in a single call
upload_file_from_urlUpload a file from a public URL for later use
upload_file_base64Upload small file bytes as base64
get_artifactGet a fresh download link for a stored file
delete_artifactDelete a stored file before its 7-day expiry
get_jobCheck the status of a past conversion
list_jobsList your recent jobs
connection_infoSee how this connector accepts files and returns downloads
Example prompts
Make this logo laser-ready: vectorize it, flag any open contours, and remove duplicate cut lines.Vectorize these 20 product photos into DXF and tell me which ones need a closer look.Analyze C:\Users\me\Desktop\part.dxf and list the CAD/CAM warnings.Important file behavior
The Claude web connector runs from Anthropic's cloud, so it cannot read C:\... paths on your computer. Use a public URL, base64 upload, or an MCP fileId instead. For direct local paths, use the local npx package with Claude Desktop, Claude Code, Codex, or Cursor once it is published to npm.