I think that's a good idea, altho you can probably get away with good old NLP to do it.

Were in an era where virtually all sw could have an mcp intf to do anything...not even just color.

Apparently I was not the first to have this thought. See

https://english.edward.io/

https://github.com/SichangHe/natural_syntax