import logging from t3code_mcp.config import Settings, load_machines from t3code_mcp.server import Registry, build_server def main() -> None: logging.basicConfig(level=logging.INFO, format="%(asctime)s %(name)s %(message)s") settings = Settings() machines = load_machines(settings.config) logging.getLogger(__name__).info( "t3code-mcp: machines %s, listening on %s:%s", list(machines), settings.host, settings.port, ) server = build_server(Registry(machines)) server.run(transport="http", host=settings.host, port=settings.port, path="/mcp")