diff --git a/server/djrandom/frontend/api_views.py b/server/djrandom/frontend/api_views.py
index 25a32581624bd79ea97809f4f56e97f216a357f2..05d9ba2651526f022e25929dc48cee6ad392a4e4 100644
--- a/server/djrandom/frontend/api_views.py
+++ b/server/djrandom/frontend/api_views.py
@@ -134,3 +134,12 @@ def search_json():
     return jsonify(results=results)
 
 
+@app.route('/json/morelikethese', methods=['POST'])
+@require_auth
+def more_like_these_json():
+    hashes = request.form.get('h', '').split(',')
+    results = []
+    if hashes:
+        results = svcs['searcher'].more_like_these(hashes)
+    return jsonify(results=results)
+