UNPKG

adobe-xd-mcp

Version:

Model Context Protocol server for Adobe XD that enables AI-powered design capabilities

30 lines (23 loc) 862 B
#!/usr/bin/env node const { program } = require('commander'); const path = require('path'); const fs = require('fs'); const dotenv = require('dotenv'); // Get package version const packageJson = require('../package.json'); // Set up CLI options program .name('adobe-xd-mcp') .description('Adobe XD MCP Server for AI-powered design') .version(packageJson.version) .option('--port <port>', 'Port to run the server on', '3000') .option('--stdio', 'Run with stdio transport for MCP integration', false) .option('--log-level <level>', 'Log level (debug, info, warn, error)', 'info') .parse(process.argv); const options = program.opts(); // Setup environment variables process.env.PORT = options.port; process.env.LOG_LEVEL = options.logLevel; process.env.USE_STDIO = options.stdio ? 'true' : 'false'; // Start the server require('../src/server');