The Token Problem
Loading all MCP tool schemas upfront burns context window every turn
❌ Today: All schemas upfront
~50
tool schemas in every request
Unused
Actually called
Every turn pays for schemas the agent never uses. Most conversations touch 2–3 tools.
✅ Better: Zero tool definitions
0
MCP schemas in context
Free space
Actual work
Agent has
exec()
+ a skill file. Discovers and invokes tools via CLI. No schemas burned per turn.