Most MCP tools have a context budget problem nobody talks about. You call a tool. Claude gets back 4,000 tokens of raw JSON. It processes them, summarizes them, and the user gets a one-line answer. You just burned the equivalent of 3 pages of reading for a sentence. I built this mistake into my first version of FinanceKit. Then I fixed it. Here's what I learned. The problem: raw data ≠ useful con