Skip to main content
Glama

EventCatalog MCP Server

Official
logger.ts634 B
// 1. appendFileSync import { appendFileSync } from 'fs'; import { join } from 'path'; // 2. LOG_FILE const LOG_FILE = join(import.meta.dirname, 'mcp-server.log'); // 3. formatMessage function formatMessage(level: string, message: string, data?: unknown): string { const timestamp = new Date().toISOString(); const dataStr = data ? `\n${JSON.stringify(data, null, 2)}` : ''; return `[${timestamp}] [${level}] ${message}${dataStr}\n`; } // 4. logger export const logger = { log(message: string, data?: unknown) { const logMessage = formatMessage('INFO', message, data); appendFileSync(LOG_FILE, logMessage); }, };

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/event-catalog/mcp-server'

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