It is not necessary for a functor to have an adjoint to canonically associate a monad to it. The codensity monad of a functor (if it exists) is the right Kan extension of along itself.
References
Tom Leinster,
where do monads come from?, post to the nacfé, web