You want configuration section encryption, see this article. This is a native option of ASP.NET so it works for MVC too. Note, in case of a web farm scenario you need the same key on every machine in the farm.
Another option could be placing a clear connection string to machine.config
(it will auto merge to all configuration files on the box) and restricting file access to it.