When using an MCP, the agent must go through a decision tree to select and tool. During this process it can select the wrong tool or may miss an available tools if many MCPs are enabled.
To work around this it is helpful to have agent skills provided by a CLI. Skill metadata is always loaded allowing the agent to more easily select the workflow it needs. This also reduces the context bloat that MCP tools contribute to.