def main()

in tablestore-python-mcp-server/src/tablestore_mcp_server/main.py [0:0]


def main():
    # 解析命令行参数
    parser = argparse.ArgumentParser(description="tablestore-mcp-server")
    parser.add_argument(
        "--transport",
        choices=["stdio", "sse"],
        default="sse",
    )
    args = parser.parse_args()

    # 所有的配置都来自环境变量
    from tablestore_mcp_server.server import mcp

    logging.info(f"run tablestore-mcp-server by: {args.transport}")
    mcp.run(transport=args.transport)