Grid Search using R XGBoost

I am using R, XGBoost does not have grid search ability and caret does not recognize XGBDMatrix. I have looked at MLR and some others for grid search. I imagine I could come up with my own home brew of grid search but before I try that I thought I would ask if anyone has a suggestion