I don't think so. What mods is it missing that you cant add yourself?
the point isn't adding yourself, since its 10x easier to remove rather than add.
remove in single-player:
in the launcher click remove
done
remove in a server
delete it from the mods folder, clients joining with it won't be able to use them
done
add in single player
download the mod
add it to the mods folder
fix id problems
repeat every time the pack updates
play only single player since in servers it won't work
done
add in servers:
download the mod
add it to the mods folder
fix configs
provide the mod to everybody that wants to join
tell them how to install it
provide configs
tell them how to install
repeat every time the modpack updates
done
in any case, its missing mods.