Skip to main content
Glama

XD to HTML MCP for DeepSeek Harness

A self-contained DeepSeek Harness bundle for the repaired adobe-xd-mcp server. Package name: xd-to-html-mcp-harness; current version: 0.1.0. The bundle includes the compiled server and declares its runtime dependencies; it does not require a separate global npm install.

Install

After publishing, install xd-to-html-mcp-harness@0.1.0 from the Harness Plugins UI or plugin installer. To create a local archive from this package directory, run npm pack; the resulting file is xd-to-html-mcp-harness-0.1.0.tgz. Select that archive in the Harness bundle installer. The bundle adds the adobe-xd-harness MCP server to the current profile.

Requires DeepSeek Harness with the MCP client package and Node.js 18+ available as node on PATH. Chrome or Edge is needed for PNG rendering and rasterized HTML slices. The bundle has no install/build scripts. The service is included in this package; its dependencies are installed by the normal package manager.

Related MCP server: psd-mcp-server

Choose allowed XD folders

For safety, the MCP only reads files inside XD_MCP_ROOTS. The default is the profile directory. To allow your XD documents, set ADOBE_XD_MCP_ROOTS in the environment before launching Harness, or edit the XD_MCP_ROOTS value in the Adobe XD MCP server config to one or more absolute directories separated by the platform path separator. Do not point it at a broader location than needed.

The service is local-only and read-only. Design file text is returned to the connected AI, so only open trusted designs.

Included capabilities

  • Read .xd artboards, layers, text, styles, images, components, and prototype links.

  • Render artboards and individual layers through a local Chrome/Edge browser.

  • Export full-height HTML with selectable DOM text, transparent PNG graphics, component state transitions, hover/tap interactions, and artboard navigation.

The HTML exporter keeps the required assets/ directory beside its HTML pages. Component state changes are opacity crossfades, not vector path morphs. Missing local design fonts fall back to installed system fonts. Some less common XD effects may not be represented exactly.

Source and license

This bundle is maintained at thelittleshyboy/xd-to-html-mcp and contains modifications to the upstream srayan-uxd/adobe-xd-mcp, distributed under MIT. See LICENSE and NOTICE.md for attribution and terms. Harness integration and package metadata are maintained in this bundle.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to inspect, modify, export, and validate design documents with 47 tools covering design, code generation, branding, and print/mockup workflows.
      4 npm
      2
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables parsing of PSD files and extraction of layer information, design tokens, and assets to assist LLMs in converting designs to code.
      19 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables Claude to interact with Adobe XD files, extract design information, and generate React components from designs.
      15 npm
      21
      MIT
    • A
      license
      B
      quality
      B
      maintenance
      Enables coding agents to read, render, and normalize design documents from Figma and Adobe XD, providing visual context plus structured design data and generating starter code for web, React, Vue, Flutter, SwiftUI, and Jetpack Compose.
      13
      2
      GPL 3.0