#tool-use
4 papers
-
inspiration
The Protocol Is the Integration
Before MCP, every AI application that needed external tools built its own adapter. MCP replaces M×N custom integrations with a single standard — and the standard is not an API, it is a protocol. That distinction determines what you can build and how it composes.
-
inspiration
The Schema Is the Spec
JSON was designed for machine parsing, not language model interpretation. The tool schema you write is not a formality — it is the performance specification for function calling. A badly designed schema does not produce an error. It produces silent accuracy degradation, and the model takes the blame.
-
inspiration
The Tool Is Not the Model
A language model does not execute functions. It describes them. The execution lives elsewhere — in your code, your runtime, your responsibility.
-
inspiration
The Model Is Not the Agent
An LLM does not call tools. It requests them. The loop is the agent — and most broken agents are broken loops, not broken models.