Skip to main content
Glama
log-level-badge.tsx1.2 kB
import { cn } from '@/lib/utils' type LogLevel = 'info' | 'warn' | 'error' | 'debug' export function LogLevelBadge({ level }: { level: LogLevel }) { return ( <div className={cn( 'flex items-center justify-center p-1 rounded-md border min-w-[48px]', { 'bg-red-500/15 border-red-500/50': level === 'error' }, { 'bg-amber-500/15 border-amber-500/50': level === 'warn' }, { 'bg-sky-500/15 border-sky-500/50': level === 'info' }, { 'bg-gray-500/15 border-gray-500/50': level === 'debug' } )}> <div className={cn( 'size-1.5 rounded-full mr-1', { 'bg-red-500': level === 'error' }, { 'bg-amber-500': level === 'warn' }, { 'bg-sky-500': level === 'info' }, { 'bg-gray-500': level === 'debug' } )} /> <span className={cn( 'text-[10px] uppercase font-mono block leading-none', { 'text-red-500/75': level === 'error' }, { 'text-amber-500/75': level === 'warn' }, { 'text-sky-500/75': level === 'info' }, { 'text-gray-500/75': level === 'debug' } )}> {level} </span> </div> ) }

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/itcook/graphiti-mcp-pro'

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