Skip to main content
Glama
mcp-server-status.tsx778 B
import { Status, StatusIndicator, StatusLabel, type StatusProps } from './ui/shadcn-io/status' import { useLanguage } from '@/contexts/language-context' import { type MCPStatus } from '@/api/types' export interface MCPServerStatusProps { status: MCPStatus } export function MCPServerStatus({ status }: MCPServerStatusProps) { const { t } = useLanguage() const statusMap: Record<MCPServerStatusProps['status'], StatusProps['status']> = { running: 'online', stopped: 'offline', starting: 'maintenance', stopping: 'maintenance', } return ( <Status status={statusMap[status]} className='rounded-full'> <StatusIndicator /> <StatusLabel className='text-xs font-normal'>{t(`home.serverStatus.${status}`)}</StatusLabel> </Status> ) }

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