This can’t be said enough. “Good for Agents” just means self-documenting, obvious ergonomics, save defaults, succinct (or controllable) output, programable interfaces, … all of which support human users too!

The "curb cut effect", right? I'm sure there's a human-friendly interface to MCPs myself. I think we're reinventing application scripting that way.