Yes, you can with a just a little jQuery and template altering. I know at least two other users went through this and I'd be more than happy to help, which would also provide a great tutorial for others. This would all be pre-loaded and not require any AJAX or lazy loading if you will, however if that is the pref it could also be done that way. Below is a quick list of steps to achieve this:
1) Setup new chunks with corresponding styling for your mini-calendar
2) Duplicate the default properties set and name it "mini" or other identifiable name and set the property values for the chunks as created in step 1
3) Create a new resource with the mxcalendars snippet call with display type list and loading the property set as named in step 2
[[!mxcalendars@mini?&displayType=`list`&isLocked=`1`]]
4) In your jQuery, or other, AJAX request set the URL to the resource from step 3 and pass in the parameters of
elStartDate and
elEndDate with the time stamp for the beginning of the selected date and end. This should be accomplished by setting the chunks in step 1 to use the date value to create the two required parameters using the place holders already present in the rendering like the following
&&elStartDate=[[+startdate:date=`%b %e 12:00 am`]]&elEndDate=[[+enddate:date=`%b %e 12:00 pm`]]
That should be it in a nutshell.
Cheers