Source code for mcp_server_webcrawl.utils.server

import os
import sys

[docs] def initialize_mcp_server() -> None: """ MCP stdio streams require utf-8 explicitly set for Windows (default cp1252) or internationalized content will fail. """ if sys.platform == "win32" and os.environ.get("PYTHONIOENCODING") is None: sys.stdin.reconfigure(encoding="utf-8") sys.stdout.reconfigure(encoding="utf-8") sys.stderr.reconfigure(encoding="utf-8")