The research support office of our university is doing a quite good job. They make a collection of funding opportunities in science in Konstanz and distribute that to researchers in the university.
The collection includes opportunities for researchers in other parts of Germany or Europe, although written in German. This can help many people.