Originally recorded by Eric Burdon (1966).
Also recorded by Randy Newman (1970).
Hit versions (titled “Mama Told Me (Not to Come)”) by Three Dog Night (US #1 1970), Tom Jones & Stereophonics (UK #4 2000).
From the wiki: “‘Mama Told Me (Not to Come)’ is a song by Randy Newman written for Eric Burdon’s first solo album in 1966. A scheduled single-release of September 1966 was withdrawn, but the song was eventually included on the US-only 1967 album Eric Is Here (billed as ‘Eric Burdon & The Animals’ although the actual band with Burdon is the Horace Ott Orchestra).