Metabolism-boosting foods really only offer a temporary boost. Cacao and matcha contain caffeine, so that's basically what you're getting from them is the effects of caffeine in your system.
I personally try to limit caffeine as it has nasty side-effects if you consume too much. (Google caffeine side-effects and you'll get a long list of issues.)
The best way to increase your metabolism is through exercise - specifically strength training and stuff like HIIT. Strength training, in particular, builds muscle which in turn requires more energy to maintain and thus your metabolism gets a permanent boost from it (as long as you work to consistently maintain your muscle mass.)