Skip to main content
Glama

MCP REST API Server

by vinaykp
logger_config.py1.06 kB
import sys from loguru import logger from pathlib import Path # Create logs directory if it doesn't exist log_path = Path("logs") log_path.mkdir(exist_ok=True) # Remove default logger logger.remove() # Add console logger with color logger.add( sys.stdout, colorize=True, format="<green>{time:YYYY-MM-DD HH:mm:ss}</green> | <level>{level: <8}</level> | <cyan>{name}</cyan>:<cyan>{function}</cyan>:<cyan>{line}</cyan> - <level>{message}</level>", level="INFO" ) # Add file logger with rotation logger.add( "logs/mcp_server.log", rotation="500 MB", retention="10 days", compression="zip", format="{time:YYYY-MM-DD HH:mm:ss} | {level: <8} | {name}:{function}:{line} - {message}", level="DEBUG", backtrace=True, diagnose=True ) # Configure exception catching logger.add( "logs/error.log", rotation="100 MB", retention="5 days", compression="zip", format="{time:YYYY-MM-DD HH:mm:ss} | {level: <8} | {name}:{function}:{line} - {message}", level="ERROR", backtrace=True, diagnose=True )

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/vinaykp/mcp_restapi'

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