Marvin has beta calendar sync with Outlook and Exchange. Note that there is for now limited support with recurring events (changes to recurring events you make in outlook or Marvin are not synced with each other).
You can also publish your calendar (at live.com or office365.com) and import your events (read-only) as a Public Feed in Marvin.
Follow this guide if you'd like to setup your own Azure AD app registration. This lets you configure exactly which permissions you want Marvin to have.
Check out this FAQ and troubleshooting guide if you have questions or issues.
And don't hesitate to contact support from within Marvin if you have other questions.