Lewis Hamilton has vowed to contribute to McLaren's off-track efforts ahead of the final seven races of 2010.