from __future__ import annotations import os import uvicorn from src.metals_mcp.config import HOST, PORT from src.metals_mcp.server_fastmcp import create_app app = create_app() if __name__ == "__main__": reload_enabled = os.getenv("METALS_RELOAD", "0").lower() in {"1", "true", "yes", "on"} uvicorn.run("main:app", host=HOST, port=PORT, reload=reload_enabled)