Equation 5 · Part 1 · Function Calling, MCP, and the Other Ways to Give a Model Tools
Symbol M
What this part means
the number of distinct model-facing client applications.
Its job in the formula
M is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.
Full expression→Symbol M→Article meaning
Where the article explains it
Call the number of distinct model-facing client applications M and the number of distinct external tools or data sources N .
The passage around this formula
This is an illustrative accounting, not a verified cost function — real integrations are not uniform in effort, and a bespoke connector written once is not literally rebuilt M separate times in practice. What the two expressions capture correctly is the shape of the argument both LSP and MCP’s own announcement make: the saving claimed is structural, in how many distinct things must exist and be maintained, not a claim that any single connector becomes individually cheaper to write [ 5 , 6 ] .
Learn the underlying idea
A variable is a named place for a value. Its letter is a local label: x can mean position in one formula and a data point in another.
Open the illustrated variables: a letter stands for a value guide →
See this notation across published equations →
Sources cited in the article section
- [5] Introducing the Model Context Protocol ↗
- [6] Specification ↗
- [7] Server Features: Tools ↗
- [8] Authorization ↗
- [4] Tool use with Claude ↗
These citations provide research context; check each source for the exact claim it supports.