"""Office Word MCP plus local live Word/Zotero tools; stdio transport only."""
import contextlib
import os
import sys

os.environ.setdefault("PYTHONIOENCODING", "utf-8")
with contextlib.redirect_stdout(sys.stderr):
    from word_document_server.main import mcp, register_tools
    from word_zotero import register
    register_tools()
    register(mcp)

if __name__ == "__main__":
    mcp.run(transport="stdio")
