Luma MCP Server

  • assets
<?xml version="1.0" encoding="UTF-8"?> <svg width="800" height="200" viewBox="0 0 800 200" xmlns="http://www.w3.org/2000/svg"> <defs> <!-- 背景グラデーション --> <linearGradient id="headerGradient" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" style="stop-color:#4A90E2;stop-opacity:1"> <animate attributeName="stop-color" values="#4A90E2;#9B59B6;#4A90E2" dur="10s" repeatCount="indefinite" /> </stop> <stop offset="100%" style="stop-color:#9B59B6;stop-opacity:1"> <animate attributeName="stop-color" values="#9B59B6;#4A90E2;#9B59B6" dur="10s" repeatCount="indefinite" /> </stop> </linearGradient> <!-- テキスト用グラデーション --> <linearGradient id="textGradient" x1="0%" y1="0%" x2="100%" y2="0%"> <stop offset="0%" style="stop-color:#ffffff;stop-opacity:1"> <animate attributeName="stop-color" values="#ffffff;#00ffff;#ffffff" dur="5s" repeatCount="indefinite" /> </stop> <stop offset="100%" style="stop-color:#e0e0e0;stop-opacity:1"> <animate attributeName="stop-color" values="#e0e0e0;#ff69b4;#e0e0e0" dur="5s" repeatCount="indefinite" /> </stop> </linearGradient> <!-- テキスト用グローエフェクト --> <filter id="textGlow" x="-50%" y="-50%" width="200%" height="200%"> <feGaussianBlur in="SourceGraphic" stdDeviation="2" result="blur1" /> <feGaussianBlur in="SourceGraphic" stdDeviation="4" result="blur2" /> <feMerge> <feMergeNode in="blur2" /> <feMergeNode in="blur1" /> <feMergeNode in="SourceGraphic" /> </feMerge> </filter> <!-- 装飾用グローエフェクト --> <filter id="elementGlow" x="-50%" y="-50%" width="200%" height="200%"> <feGaussianBlur in="SourceGraphic" stdDeviation="2" result="blur" /> <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 18 -7" result="glow" /> <feMerge> <feMergeNode in="glow" /> <feMergeNode in="SourceGraphic" /> </feMerge> </filter> </defs> <!-- 背景の角丸の長方形 --> <rect x="10" y="10" width="780" height="180" rx="20" ry="20" fill="url(#headerGradient)"> <animate attributeName="opacity" values="0.8;1;0.8" dur="3s" repeatCount="indefinite" /> </rect> <!-- 動画再生ボタン風の装飾 --> <g transform="translate(100,100)" filter="url(#elementGlow)"> <circle r="25" fill="white" opacity="0.2"> <animate attributeName="r" values="25;28;25" dur="2s" repeatCount="indefinite" /> </circle> <path d="M-10,-15 L15,0 L-10,15 Z" fill="white" opacity="0.8"> <animate attributeName="opacity" values="0.8;1;0.8" dur="2s" repeatCount="indefinite" /> </path> </g> <!-- タイトルテキスト - グローエフェクト適用 --> <text x="400" y="100" font-family="system-ui, -apple-system, sans-serif" font-size="40" font-weight="600" text-anchor="middle" fill="url(#textGradient)" filter="url(#textGlow)"> Luma MCP Server </text> <!-- サブタイトル - グローエフェクト適用 --> <text x="400" y="140" font-family="system-ui, -apple-system, sans-serif" font-size="18" font-weight="400" text-anchor="middle" fill="url(#textGradient)" filter="url(#textGlow)"> Transform Your Ideas into Dynamic Videos </text> <!-- 波紋エフェクト --> <g transform="translate(700,100)" filter="url(#elementGlow)"> <circle r="20" fill="none" stroke="white" stroke-width="2" opacity="0.3"> <animate attributeName="r" values="20;30;20" dur="2s" repeatCount="indefinite" /> <animate attributeName="opacity" values="0.3;0;0.3" dur="2s" repeatCount="indefinite" /> </circle> <circle r="15" fill="none" stroke="white" stroke-width="2" opacity="0.3"> <animate attributeName="r" values="15;25;15" dur="2s" begin="0.5s" repeatCount="indefinite" /> <animate attributeName="opacity" values="0.3;0;0.3" dur="2s" begin="0.5s" repeatCount="indefinite" /> </circle> <circle r="10" fill="white" opacity="0.5"> <animate attributeName="r" values="10;12;10" dur="2s" repeatCount="indefinite" /> </circle> </g> <!-- 動的なライン装飾 --> <path d="M150,160 L650,160" stroke="white" stroke-width="2" opacity="0.3" filter="url(#elementGlow)"> <animate attributeName="d" values="M150,160 L650,160;M200,160 L600,160;M150,160 L650,160" dur="4s" repeatCount="indefinite" /> <animate attributeName="opacity" values="0.3;0.6;0.3" dur="4s" repeatCount="indefinite" /> </path> </svg>