Skip to main content
Glama
logo.svg3.53 kB
<svg width="512" height="512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"> <defs> <!-- Background gradient --> <linearGradient id="bgGrad" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" style="stop-color:#1e40af;stop-opacity:1" /> <stop offset="100%" style="stop-color:#7c3aed;stop-opacity:1" /> </linearGradient> <!-- Document gradient --> <linearGradient id="docGrad" x1="0%" y1="0%" x2="0%" y2="100%"> <stop offset="0%" style="stop-color:#ffffff;stop-opacity:1" /> <stop offset="100%" style="stop-color:#f1f5f9;stop-opacity:1" /> </linearGradient> <!-- AI accent --> <linearGradient id="aiGrad" x1="0%" y1="0%" x2="100%" y2="0%"> <stop offset="0%" style="stop-color:#22d3ee;stop-opacity:1" /> <stop offset="100%" style="stop-color:#06b6d4;stop-opacity:1" /> </linearGradient> </defs> <!-- Background --> <rect width="512" height="512" rx="64" fill="url(#bgGrad)"/> <!-- Abstract paper stack --> <g transform="translate(156, 100)"> <!-- Paper 3 (back) --> <rect x="0" y="10" width="200" height="260" rx="12" fill="#1e3a8a" opacity="0.4" transform="rotate(3 100 140)"/> <!-- Paper 2 (middle) --> <rect x="0" y="5" width="200" height="260" rx="12" fill="#3b82f6" opacity="0.6" transform="rotate(-2 100 135)"/> <!-- Paper 1 (front) --> <rect x="0" y="0" width="200" height="260" rx="12" fill="url(#docGrad)"/> <!-- Document content lines --> <line x1="30" y1="40" x2="170" y2="40" stroke="#cbd5e1" stroke-width="3" stroke-linecap="round"/> <line x1="30" y1="70" x2="140" y2="70" stroke="#cbd5e1" stroke-width="3" stroke-linecap="round"/> <line x1="30" y1="100" x2="160" y2="100" stroke="#cbd5e1" stroke-width="3" stroke-linecap="round"/> <line x1="30" y1="130" x2="130" y2="130" stroke="#cbd5e1" stroke-width="3" stroke-linecap="round"/> <!-- AI sparkle badge --> <g transform="translate(150, 50)"> <!-- Sparkle center --> <circle cx="0" cy="0" r="8" fill="url(#aiGrad)"/> <!-- Sparkle rays --> <line x1="0" y1="-20" x2="0" y2="-12" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="0" y1="12" x2="0" y2="20" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="-20" y1="0" x2="-12" y2="0" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="12" y1="0" x2="20" y2="0" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="-14" y1="-14" x2="-10" y2="-10" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="10" y1="10" x2="14" y2="14" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="14" y1="-14" x2="10" y2="-10" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> <line x1="-10" y1="10" x2="-14" y2="14" stroke="url(#aiGrad)" stroke-width="3" stroke-linecap="round"/> </g> <!-- Summary badge at bottom --> <rect x="30" y="200" width="140" height="40" rx="8" fill="url(#aiGrad)" opacity="0.3"/> <text x="100" y="227" font-family="'SF Mono', 'Monaco', 'Courier New', monospace" font-size="16" font-weight="700" fill="url(#aiGrad)" text-anchor="middle">SUMMARY</text> </g> <!-- "kivv" wordmark at bottom --> <text x="256" y="440" font-family="'SF Pro Display', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif" font-size="72" font-weight="700" fill="white" text-anchor="middle" letter-spacing="-2">kivv</text> </svg>

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jeffaf/kivv'

If you have feedback or need assistance with the MCP directory API, please join our Discord server