Best app type for MVP internal scheduling integration that creates Zoom meetings?

Regarding app types: It sounds like a regular OAuth app is the right use-case, assuming you want the app to book meetings on behalf of individual users in your organization.

This thread might be helpful: When to use Server-to-Server OAuth app and when to use OAuth app?