Skip to main content
Glama

mcp-any-openapi

by matthewhand
MIT License
39
  • Linux
  • Apple
""" Logging setup for mcp-openapi-proxy. """ import os import sys import logging # Initialize logger directly at module level logger = logging.getLogger("mcp_openapi_proxy") def setup_logging(debug: bool = False) -> logging.Logger: """Set up logging with the specified debug level.""" # Logger is now initialized at module level, just configure it if not logger.handlers: handler = logging.StreamHandler(sys.stderr) formatter = logging.Formatter("[%(levelname)s] %(asctime)s - %(message)s") handler.setFormatter(formatter) logger.addHandler(handler) logger.setLevel(logging.DEBUG if debug else logging.INFO) logger.debug("Logging configured") return logger # Configure logger based on DEBUG env var when module is imported setup_logging(os.getenv("DEBUG", "").lower() in ("true", "1", "yes"))

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/matthewhand/mcp-openapi-proxy'

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