Skip to main content
Glama

MCPHy

by sehmim
logger.ts864 B
/** * Simple console logger utility */ export enum LogLevel { INFO = 'INFO', SUCCESS = 'SUCCESS', WARN = 'WARN', ERROR = 'ERROR', } export class Logger { private static formatMessage(level: LogLevel, message: string): string { const timestamp = new Date().toISOString(); return `[${timestamp}] [${level}] ${message}`; } static info(message: string): void { console.log(this.formatMessage(LogLevel.INFO, message)); } static success(message: string): void { console.log(this.formatMessage(LogLevel.SUCCESS, message)); } static warn(message: string): void { console.warn(this.formatMessage(LogLevel.WARN, message)); } static error(message: string, error?: Error): void { console.error(this.formatMessage(LogLevel.ERROR, message)); if (error && error.stack) { console.error(error.stack); } } }

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/sehmim/mcphy'

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