MCP Tools Should Separate Facts From Assumptions

Street_Inevitable_77 · reddit · 2026-07-15

In their MCP tool stack, the author divided tools into two categories:

After implementing this, the model stopped treating "guesses" as certain as facts, naturally using phrases like "under this scenario" instead of jumping to conclusions. The author believes the key is: letting the structure of the return value express confidence, rather than relying solely on tool description text.

They also raised an open question: should a tool that is "90% factual with only one assumed input" be classified on the fact side or the prediction side? The comment section is also debating how to draw the line between deterministic and speculative outputs.

Original post →

More from coding & agent

coding & agent channel →