I don't think so. Why?
I see Core Command 25000 is Add_View_Scheme . But it takes no arguments, so I'm not sure how it could be used.
As I recently explained in another thread briefly, MCCs generally replicate things you can do in the real UI (so they emulate clicking on something, or pressing a keyboard combo). In some cases, they have parameters that allow "special" versions of what you can do in the UI (for example, a Silent Auto-Import Run) but they don't take "complex" parameters. The parameters allowed for these are
always integers (no strings or other things like that), and are usually either booleans (something on/off) or "modes" (0,1,2,3,4,5 each do different things).
Adding a new view from scratch would obviously require pretty complex parameters.
I've read through some of the COM automation documents, and found the Scheme automation and View automation objects, but none of them seem to have a method or function for adding views.
The COM automation documentation on the Wiki isn't 100% complete (but you can browse the Object Tree in Visual Studio so this isn't a huge deal), but it covers most of it. That won't help you on a Mac though. For MC on Mac, you can use basically only MCWS. This however, lets you use pretty much everything except COM, since you can access MCCs and Command Line options through MCWS. It is a bit more fiddly to do things that require launching MC, because you can't access MCWS while MC is closed (but you could launch it first yourself in the script, wait for it to load, and then run your MCWS commands).
COM is deprecated and all new development is done using MCWS (and has been since before the Mac version launched). In any case, I don't think you can add Views with it. If so, it would probably be complex.
That all said...
You
can automate adding Smartlists, and could show these in a View by having a Playlist Group category, or search list, or something. What are you trying to accomplish?