How will we manage MCP Tools?
Will we expose only a few general tools like "run CLI for Microsoft 365 command" which will allow to run any CLI for Microsoft 365 command by the GitHub Agent and we would need to first provide context to the agent allowing it to decide which command should be used
OR
we expose each command as a separate tool and in this case we will end up with 700+ tools. One per command. How will GitHub agent behave in this case, and won't we just reach some limit 🤔