Creativity · MCP — server

MCP Adobe XD Server

The MCP Adobe XD Server uses the Creative Cloud API to read XD cloud documents, enumerate artboards, extract components and design tokens, and fetch exported assets. With Adobe XD in extended maintenance, most new projects use Figma or Framer, but the server remains useful for teams still maintaining XD design systems.

MCP facts

Kind
server
Ecosystem
anthropic-mcp
Language
Node.js
Transports
stdio

Capabilities

  • Tools: list_documents, get_artboards, extract_design_tokens, export_asset
  • Resources: adobe-xd://document/{id}/artboard/{name}
  • Auth: Adobe IMS OAuth 2.0 (creative_cloud scope)

Install

npx -y @community/mcp-server-adobe-xd

Configuration

{
  "mcpServers": {
    "adobe-xd": {
      "command": "npx",
      "args": ["-y", "@community/mcp-server-adobe-xd"],
      "env": {
        "ADOBE_CLIENT_ID": "${ADOBE_CLIENT_ID}",
        "ADOBE_CLIENT_SECRET": "${ADOBE_CLIENT_SECRET}"
      }
    }
  }
}

Frequently asked questions

Is Adobe XD still actively developed?

Adobe announced XD is in extended maintenance from 2023 onward. Files continue to work, but the product no longer ships major features. Many teams migrated to Figma.

Can it write designs?

The Creative Cloud API is primarily read-oriented for XD. Generating new artboards programmatically is not a supported flow — most MCP implementations focus on extraction and handoff.

How do I extract design tokens?

The MCP server parses color, typography, and spacing values from the XD document tree and emits them as Style Dictionary or W3C Design Tokens format.

Sources

  1. Adobe Creative Cloud APIs — accessed 2026-04-20
  2. Model Context Protocol — accessed 2026-04-20
  3. W3C Design Tokens — accessed 2026-04-20