Problem
MCP tool catalogs and oversized results consume agent context. Truncation can discard the original content needed to finish the task.
Product judgement
Reduce the context an agent receives first while preserving selected arguments, one upstream call, and exact recovery.
Prototype and system
The Generic surface exposes tools through find_tool, call_tool, and read_result. The Native surface keeps authorized tool names. Eligible oversized results produce a compact view backed by an immutable snapshot.
Current evidence
Across a frozen set of 12 tools and 24 bilingual tasks, normal-path tokens fell from 71,388 to 17,007; all 24 tasks completed with 24 upstream calls.
Next step
Continue collecting real host and server compatibility reports from Codex and Claude Code.
Related writing