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
- Adobe Creative Cloud APIs — accessed 2026-04-20
- Model Context Protocol — accessed 2026-04-20
- W3C Design Tokens — accessed 2026-04-20