iLoveDXF
Remote and local MCP connector

iLoveDXF MCP for Claude and Codex

Add iLoveDXF conversion tools next to your AI assistant. Use the remote connector inside Claude, or run the local package when your assistant needs direct access to files on your computer.

Claude custom connectorSigned download linksLocal npm package ready
MCPCLISkill
ClaudeCodexClaude DesktopClaude Code
1

Copy the MCP URL

Paste this into the Remote MCP server URL field in Claude.

https://ilovedxf.com/mcp
2

Open Claude connectors

In Claude, open Settings, Connectors, Add custom connector.

Claude fields
Name: iLoveDXF
Remote MCP server URL: https://ilovedxf.com/mcp
OAuth Client ID/Secret: leave empty
3

Connect and sign in

Claude opens iLoveDXF login, then returns to the connector.

Prompt
Use image_to_dxf with this public image URL and make a laser-ready DXF at 150 mm wide.

Claude web connector

In Claude, choose Add custom connector, name it iLoveDXF, and paste https://ilovedxf.com/mcp. Leave OAuth Client ID and Client Secret empty; Claude discovers registration and sign-in automatically.

Local client configs

Use these when Claude Desktop, Claude Code, Codex, or Cursor should read local absolute file paths from your computer. This is separate from the Claude web custom connector. The package is built and ready; these public npx commands work after the npm package is published.

Codex ~/.codex/config.toml
[mcp_servers.ilovedxf]
command = "npx"
args = ["-y", "@ilovedxf/mcp"]
startup_timeout_sec = 20
tool_timeout_sec = 300
Claude Desktop claude_desktop_config.json
{
  "mcpServers": {
    "ilovedxf": {
      "command": "npx",
      "args": ["-y", "@ilovedxf/mcp"]
    }
  }
}
Claude Code .mcp.json
{
  "mcpServers": {
    "ilovedxf": {
      "command": "npx",
      "args": ["-y", "@ilovedxf/mcp"]
    }
  }
}
Local package command
npx -y @ilovedxf/mcp

Tools included

image_to_dxf

Image to DXF, SVG, preview PNG

pdf_to_dxf

PDF page to DXF, SVG, preview PNG

analyze_dxf

DXF entity counts, layers, bounds, warnings

merge_pdf

Merge PDFs

split_pdf

Extract PDF pages

watermark_pdf

Text watermark PDF

image_pdf_to_powerpoint

Images and PDFs to PPTX

svg_to_animation

SVG to animated assets

upload_file_from_url

Fetch a public file URL into MCP storage

upload_file_base64

Upload small base64 files

get_file_download

Refresh signed download URLs

Example prompts

Prompt
Use image_to_dxf with this public image URL and make a laser-ready DXF at 150 mm wide.
Prompt
Analyze C:\Users\me\Desktop\part.dxf and list the CAD/CAM warnings.
Prompt
Merge C:\Users\me\Desktop\a.pdf and C:\Users\me\Desktop\b.pdf into C:\Users\me\Desktop\merged.pdf.

Important file behavior

The Claude web connector runs from Anthropic cloud, so it cannot read C:\... paths on your computer. Use a public URL, base64 upload, or an MCP fileId. For direct local paths, use the local npx package with Claude Desktop, Claude Code, Codex, or Cursor after the package is published to npm.