MCP.Market

idmly: HTML to InDesign (IDML) MCP server

by KellyKazi3·io.github.KellyKazi3/idmly-mcp·v0.1.4

Convert a self-contained HTML design into an editable Adobe InDesign (.idml) file. 2 pages free.

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

not scanned yet

Adoption
Growing

0 stars272 downloads/wk

Reviews

Write one

Nobody has reviewed idmly: HTML to InDesign (IDML) yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

idmly: HTML to InDesign (IDML) tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How idmly: HTML to InDesign (IDML) compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
75/100
higher than 45% of 1,337 Media servers
Downloads a week
272
more than 80% of 365 Media servers with a package

Release history: 2 versions in the registry since 2026-10-02, latest 2026-10-06, typically one every 4 days.

Install idmly: HTML to InDesign (IDML) in Claude Code, Cursor or VS Code

Runs npx -y idmly-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add idmly-mcp -- npx -y idmly-mcp
Add to Cursor

What the publisher says

From the idmly: HTML to InDesign (IDML) repository's README, as published. We do not edit it. Read it on GitHub

idmly-mcp

Convert a self-contained HTML design into an editable Adobe InDesign file (.idml) from the AI agent you already use. This is the idmly engine exposed as a Model Context Protocol server, so Claude Code, Cursor, Codex, Windsurf or Claude Desktop can hand a finished design straight to InDesign.

The first two pages of any design convert free, no key needed. A $49 lifetime license unlocks unlimited full-document conversions and covers both the website and this tool.

Install

Node 20 or newer. The server runs with npx, nothing to clone. Start without a key and the free trial just works.

Claude Code

claude mcp add idmly -- npx -y idmly-mcp

Cursor, Windsurf, Claude Desktop (mcp.json / claudedesktopconfig.json)

{
  "mcpServers": {
    "idmly": { "command": "npx", "args": ["-y", "idmly-mcp"] }
  }
}

Codex CLI (~/.codex/config.toml)

[mcp_servers.idmly]
command = "npx"
args = ["-y", "idmly-mcp"]

With a license, add the key from your purchase email as an environment variable:

claude mcp add idmly -e IDMLY_LICENSE_KEY=<your key> -- npx -y idmly-mcp
"env": { "IDMLY_LICENSE_KEY": "<your key>" }
env = { IDMLY_LICENSE_KEY = "<your key>" }

Tools

converttoindesign

Give it exactly one of:

Optional: out_dir (where to write; defaults to the source file's folder, or the current directory), name (output base name), platform (mac or win, which InDesign will open the file; picks glyph-fallback fonts, defaults to this machine).

It writes .idml and returns the path, pages converted, the fonts InDesign needs active, and a geometry check. A design with images comes back as a folder holding the .idml and a Links/ directory; keep them together and InDesign finds every image. Trial output is named -trial.idml.

idmly_status

Reports whether the engine is reachable and whether a license key is configured (presence only; the key is validated on the first conversion).

Writing HTML that converts well

  • Each page is a fixed-size block with class page (or slide). A two-page reader spread is class spread. Typical sizes: 816×1056px Letter, 794×1123px A4, 1920×1080px slide, with overflow: hidden. A single fixed-width canvas with no markers converts as one page; a fluid width: 100% page has no intrinsic size.
  • Keep the file self-contained: inline CSS and JS, fonts from Google Fonts or embedded, images as data URIs or absolute URLs. A stylesheet or image sitting next to the file is not uploaded.
  • Draw charts as inline SVG or HTML rather than raster images, so they stay editable.
  • Avoid scripts that never settle (a MutationObserver or resize handler that re-triggers itself). The engine renders the page once, measures it, and rebuilds it as InDesign frames.

Text becomes editable text frames with paragraph styles, tables stay tables, SVG and CSS shapes become vector objects.

Text a designer can keep editing

How the text is marked up decides how many frames it lands in and what the paragraph styles carry.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

idmly: HTML to InDesign (IDML): common questions

Is idmly: HTML to InDesign (IDML) MCP server safe?
Mostly: it is graded B (75/100). Read the idmly: HTML to InDesign (IDML) safety report
How do I install idmly: HTML to InDesign (IDML)?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does idmly: HTML to InDesign (IDML) need an API key?
Yes. The registry entry asks for IDMLY_LICENSE_KEY.
Is idmly: HTML to InDesign (IDML) maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v0.1.4.
What can I use instead of idmly: HTML to InDesign (IDML)?
Servers from other publishers that do the same job: melta UI MCP server, Codesign MCP server and anymd MCP server. Compare all idmly: HTML to InDesign (IDML) alternatives.
How does idmly: HTML to InDesign (IDML) compare with other Media MCP servers?
safety score 75/100 (higher than 45% of 1,337 Media servers); downloads a week 272 (more than 80% of 365 Media servers with a package). Full comparison.

Alternatives to idmly: HTML to InDesign (IDML)

Same job from other publishers: the closest match first, then the best rated.

All idmly: HTML to InDesign (IDML) alternatives →
  • melta UI
    AI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verify
    A
  • Codesign
    Local design engine for AI agents: create, edit and export real, editable designs.
    A
  • anymd
    Any file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.
    A
  • HTML to Figma — Design System
    Translate HTML prototypes into Figma using your design system's real components and tokens.
    A
  • OverlayQA
    Run accessibility, contrast, and design token audits and file QA issues from your AI coding tool.
    A