- Ты для меня не более чем друг.
Запятой нет, не более чем – это устойчивое сочетание, но его структура включает сравнительный союз ЧЕМ.
Для проверки сочетание можно убрать из предложения, смысл сказанного при этом не изменится: ты для меня только друг.
- Аналогично: Ты для меня более чем друг. Здесь также устойчивое сочетание, запятой нет, но убрать "более чем" мы не можем, иначе смысл изменится. Здесь мы говорим: твой статус выше, имея в виду что-то иное.
Вопрос № 243255
Нужна запятая: больше(,) чем друг? Спасибо.
Ответ справочной службы русского языка: Запятую ставить не нужно: больше чем друг.
Но предложение можно построить и по образцу сравнения: Ты значим/значишь для меня не больше, чем друг. Пропущенное сказуемое (значит/значим) меняет грамматику конструкции, теперь это обычное сравнительное предложение, где есть сравнение: персонаж (ты) сравнивается с другом.
Иногда различить эти варианты трудно, например: Поэт в России – больше, чем поэт.
Здесь сказуемого тоже нет, а запятая ставится. Но это предложение можно считать неполным, так как пропущенное сказуемое обозначено тире: Поэт в России значит больше, чем (просто) поэт.
Вывод. Устойчивые выражения указанного вида не так просты, и к ним нельзя подходить формально. Нужен и смысловой анализ, и внимание к структуре предложения.