Is there any area of "non-foundations" math (areas other than things like logic and set theory) which can be formalized in MK but not ZFC (or NBG)?
I skimmed pertinent sections of Kelley’s book General Topology in which MK is axiomatized (in an appendix), and he doesn't seem to really say why he's using MK instead of ZFC (maybe just historical reasons, in that ZFC wasn't yet the de facto standard?). On the other hand I've seen statements online (can't seem to re-find them) vaguely claiming that ZFC is insufficient for some large topological spaces. Not sure what the real truth is.
Update: Edited to correctly attribute General Topology to Kelley (not Morse)
Update 2: This paper says:
We have seen that a standard textbook uses NGB and hints at superclasses of proper classes. Advanced results cited in applications use impredicative definitions of classes, which means MK rather than NGB.
From context, it seems that the “standard textbook” in question is Hartshorne’s Algebraic Geometry, but the identity of the “advanced results” mentioned are a complete mystery. Perhaps it means “advanced results” from algebraic geometry cited in Hartshorne’s book?