There are also fixes for many other situational outfits on that site as well, so you don't need MCC.
The complete list is:
BlossomFestival (
CityLivingMods): Townie outfit fix: Sims will wear formal wear at the blossom festival except for the crazy teen who will wear party wear. No more randomly generated clothes at the festival (except for the festival shirts). Vers. 2: Adds a new dress code for the Romance festival. Sims will wear light colours (white, pink, blue and yellow) and prefer floral patterns. With version 3 visitors of the romance festival will also wear the romantic costumes from the Get Famous Expansion.
FleamarketVendor (
CityLivingMods): Flea market vendors will wear their everyday outfit instead of the outfit EA chose. Fixes the EA-bug of not appearing flea market vendors. Only unplayed households can be flea market vendors, so that your played Sims´ inventory will no longer miraculously fill with collection items.
FoodFestival (
CityLivingMods): Townie Outfit Fix: Sims will wear party wear at the foods festival. No more randomly generated clothes at the festival (except for the festival shirts).
GetFamousWalkbysFix (
GetFamousMods): Fixes the random outfits of townie walkbys introduced with Get Famous.
HolidayTraditionWalkby_Fix (
SeasonsMods): Townie Outfit Fix. Fixes the weird outfits (especially hats and glasses) Sim walkbys wear on holidays as festive or formal clothing.
LampFestival (
CityLivingMods): Townie outfit fix: Dark siders will wear party wear at the lamp festival, Light siders will wear formal wear. No more randomly generated clothes at the festival (except for the festival shirts).
NerdFestival (
CityLivingMods): Townie outfit fix: Weird outfit fix for the Geek Con (no general clothing changes). With version 2 the Cosplayers will also wear costumes from the Get Famous Expansion.
NoFakeVampire (
VampireMods): Townie outfit fix. Sims and vampires strolling through your neighbourhoods at night will wear their own outfits instead of randomly generated so-called "vampire styled" ones.
RoleOutfitDisabled_ByChoice (
MiscMods): There are several packages that let you disable several role/job outfits by choice (e. g. maid, mailman, director, librarian, butler, nanny, ...). Just install what you want.
TouristOverhaul (
CityLivingMods): Prevents townies in San Myshuno from wearing the tourist outfit. They´ll wear their everyday outfit instead. Version2 leaves the tourist outfit, but disables the hideous socks and hats.
UniformRaccoon (
CityLivingMods): Townie outfit fix: I got tired of the trash panda outfit so I replaced it with kind of a punk outfit.
WalkbyRainFix (
SeasonsMods): Sims walking by won't wear ridiculous outfit combinations when it's raining anymore. With version 2 Sims will actually choose boots and a raincoat.
WeirdoOverhaul (
CityLivingMods): Townie outfit fix: Prevents some of the weirdos in SanMyshuno (Wrestler/Hat and bathing suit combo).
You can use the search bar on top of the page to find the mods.
I've been pondering for a while now whether it would make sense to combine all of these in a single mod, but that would be difficult as there are different versions for some of these mods available at the site and on top, not everyone owns every single pack.