← Back to article

Equation 9 · Measuring Tool Protocols and the Model Context Protocol: Evidence, Benchmarks, and Uncertainty

What does this equation mean?

T(n)≈T0+n tˉ.T(n) \approx T_0 + n\,\bar{t}.

Read the formula alongside the article passage below. Each part has a deeper page with its role in the equation, the supporting passage and nearby citations.

This equation gives an approximation: it relates the quantities while allowing an approximation. Read the equation part by part below; each part has a contextual explanation and a link to its mathematical background.

Read it piece by piece

TT

Symbol T

T is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Understand this part →

nn

Symbol n

n is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Understand this part →

T0T_0

Symbol T_0

the number of tokens.

Understand this part →

tˉ\bar{t}

Symbol bart

the number of tokens.

Understand this part →

≈

≈

Approximately equal to; the equality is not exact.

Understand this part →

addition

addition

Add the term after the plus sign to the term or group before it.

Understand this part →

subscript

subscript

The lower label selects a particular version, component, or indexed member of the quantity. For example, x₀ and xₜ can be values at different positions.

Understand this part →

How to interpret it

Its accuracy depends on the assumptions and range of use described in the article.

What the article says around this equation

A simple linear model makes the assumption underneath that spread explicit. If a system prompt costs T0T_0 tokens before any tools are added, and each of n tools costs on average tˉ\bar{t} tokens to describe, total schema overhead is approximately T(n)≈T0+n tˉT(n) \approx T_0 + n\,\bar{t}. Under a fixed context budget B , the largest catalogue that fits is roughly nmax⁡n_{\max} ≈\approx (B - T0T_0)/tˉ\bar{t} . The model is a reasonable first approximation, and it is also the assumption a tenfold per-tool variance directly undermines: tˉ\bar t is not a constant of the tool, it is a property of how verbosely that tool’s schema and description happen to be written, which is an editorial choice rather than a physical fact about the…
Read the full surrounding passage
A simple linear model makes the assumption underneath that spread explicit. If a system prompt costs T0T_0 tokens before any tools are added, and each of n tools costs on average tˉ\bar{t} tokens to describe, total schema overhead is approximately T(n)≈T0+n tˉT(n) \approx T_0 + n\,\bar{t}. Under a fixed context budget B , the largest catalogue that fits is roughly nmax⁡n_{\max} ≈\approx (B - T0T_0)/tˉ\bar{t} . The model is a reasonable first approximation, and it is also the assumption a tenfold per-tool variance directly undermines: tˉ\bar t is not a constant of the tool, it is a property of how verbosely that tool’s schema and description happen to be written, which is an editorial choice rather than a physical fact about the function. A recent controlled study of exactly this trade-off tested fourteen models from 1.5B to 32B parameters plus one frontier API model across 6,566 controlled tool calls at three context budgets, and found that at an 8K-token budget uncompressed JSON schemas produced a near-zero 2.6% average exact-match accuracy, while a compression technique recovering 44 to 50% of the schema tokens lifted that same accuracy by an average of 20.5 percentage points across all eight models tested at that budget, with the gap narrowing to a point or less once the budget widened to 32K tokens [ 12 ] . The same paper estimated that frontier models could accommodate roughly 494 tools described as ordinary JSON schema before overflowing context, versus over 800 with compression applied [ 12 ] — a second confirmation that “how many tools can this system hold” is a joint function of budget and schema verbosity, not a fixed number attributable to the model alone.

Read the equation in its article →

Sources cited in the surrounding passage

These citations give research context. Read each source to check which claims it supports.

Return to Measuring Tool Protocols and the Model Context Protocol: Evidence, Benchmarks, and Uncertainty

See this formula across 1 published context →

Browse the mathematical compendium →