Spatial Data Cluster in sql-server ? ( like ST_ClusterWithin in Postgis ) Postgres 9.5 providing ST_ClusterWithin for Cluster the spatial data in DB level.

Is there any available solution for data clustering in MS SQL (NOT SERVER CLUSTER)

OR 

Is there Any Function ( like ST_ClusterWithin ) in MS SQL Server

------------NO POSTGRES/ POSTGIS SOLUTION -------------

------------NO OL3 SOLUTION -------------
Having looked a the description of ST_ClusterWithin, I believe the geography::Point and STDistance methods are what you're looking for. (See Serge's answer to https://stackoverflow.com/questions/42004474/merge-stored-procedure-and-ctefunction-together-to-get-results-from-reference for an example.)