It’s kind of painful to type this, but: PowerShell. A follows-best-practices command/script has all the discoverability of MCP with all the composability and local execution of a CLI tool. And remember that when you’re chaining commands together, you’re passing typed dotnet objects, not text.
It’s amazing that MS GitHub copilot agents are so awful at MS PowerShell when running MS Visual Studio Code on MS Windows, but, there you are. Just don’t call it Satya Slop.
It’s amazing that MS GitHub copilot agents are so awful at MS PowerShell when running MS Visual Studio Code on MS Windows, but, there you are. Just don’t call it Satya Slop.