From d59b498be70a435354a229aa3b0880032880aad8 Mon Sep 17 00:00:00 2001 From: saidsurucu Date: Sat, 24 May 2025 02:04:56 +0300 Subject: [PATCH] Update mcp_server_main.py --- mcp_server_main.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/mcp_server_main.py b/mcp_server_main.py index 41369cf..2b48748 100644 --- a/mcp_server_main.py +++ b/mcp_server_main.py @@ -323,9 +323,9 @@ def perform_cleanup(): atexit.register(perform_cleanup) -# --- Main Entry Point --- -if __name__ == "__main__": - logger.info(f"Starting {app.name} server (main execution block)...") +def main(): + """Main entry point for the MCP server.""" + logger.info(f"Starting {app.name} server via main() function...") logger.info(f"Logs will be written to: {LOG_FILE_PATH}") try: app.run(transport="sse", host="127.0.0.1", port=8000) @@ -334,4 +334,8 @@ if __name__ == "__main__": except Exception as e: logger.exception("Server failed to start or crashed.") finally: - logger.info(f"{app.name} server has shut down.") \ No newline at end of file + logger.info(f"{app.name} server has shut down.") + +# --- Main Entry Point --- +if __name__ == "__main__": + main() \ No newline at end of file