Vũ Thế Dinh là con nuôi của Mạc Thiên Tích, là người gắn bó với Mạc Thiên Tích trong công cuộc theo Nguyễn Ánh chống Tây Sơn nên ông có đầy đủ điều kiện thuận lợi để tìm hiểu rõ cuộc đời của các thành viên dòng họ Mạc ở Hà Tiên cũng như ghi nhận các sự kiện liên quan đến họ Mạc nói riêng và miền Nam lúc bấy giờ nói chung. Vũ Thế Dinh đã từng được Nguyễn Ánh phong làm cai đội, là một chức quan võ nhỏ. Sau khi Nguyễn Ánh lên ngôi và lấy niên hiệu là Gia Long, nhờ có nhiều công lao nên Vũ Thế Dinh được phong tới tước hầu, hiệu là Dinh Đức, nên còn được gọi là Dinh Đức hầu Vũ Thế Dinh. Chưa rõ ông sinh năm nào, chỉ biết ông mất năm 1819 và phần mộ hiện vẫn còn ở Hà Tiên. Theo những ghi chép tản mạn của một số bộ sử cũ thì có lẽ Vũ Thế Dinh bắt đầu khởi soạn Mạc thị gia phả vào khoảng năm 1785, ngay sau khi lực lượng Xiêm La và Nguyễn Ánh bị Tây Sơn do Nguyễn Huệ chỉ huy đánh đại bại tại trận Rạch Gầm-Xoài Mút. Toàn bộ gia phả gồm hai phần: chính văn và phụ ngoại bản. Đây là tác phẩm có nhiều dị bản khác nhau, được lưu truyền chủ yếu bằng hình thức chép tay.