마법나무는 피망 회원들의 기부를 통해 모인 금액을 도움이 필요한 단체나 개인에게 지원하는 온라인 사회공헌 서비스다.
기부 페이지에는 후원 대상자의 사연과 함께 기부 목표액이 소개되며, 피망 회원들은 피망캐쉬나 휴대폰, 신용카드 등을 통해 기부에 참여할 수 있다. 기부 금액은 최소 1000원부터 최대 10만원까지고, 연말 소득공제가 가능하다. 기부 목표액에 도달하지 못한 경우에는 네오위즈게임즈가 남은 금액을 기부해 해당 주인공에게 전달한다.
피망 마법나무의 후원 대상자는 서울사회복지공동모금회를 통해 추천받고, 기부금에 대한 영수증 발행 등도 해당 단체에서 진행하게 된다.