I am now on the MCP route, where I have lots of personally hosted MCPs. Including managing calender/e-mail. It does not cost too much effort to maintain MCP servers. No port forwarding or VPNs required thanks to OpenAI tunnels. And security wise its quite nice, since you have to activate MCP or give permission sometimes. So each chat is kind of isolated from each-other.
interesting.. does that bloat the context window? I imagine Hermes already struggles with context window size.. been meaning to look into that.
Personally, I feel skills+CLI is better, since only the description of the skill enters the context window until it’s required and CLIs should support help flags which will allow you do have progressive discovery.
And a CLI is also easy to use yourself.