AI Navigate

Agents given the choice between natural language and structured queries abandoned NL within minutes

Reddit r/LocalLLaMA / 3/15/2026

📰 NewsSignals & Early TrendsIdeas & Deep AnalysisTools & Practical Usage

Key Points

  • Cala just shipped an MCP server that exposes three ways to query its knowledge graph: natural language, a structured query language, and direct entity/relationship traversal.
  • Observers found that agents abandoned natural language within minutes, preferring structured queries and graph traversal with no prompting.
  • The underlying reason is that LLMs are trained for correctness rather than efficiency, so they tend to minimize uncertainty by selecting deterministic paths over lossy natural language.
  • This raises questions about whether natural language interfaces are overemphasized for agent tooling and whether MCP servers should default to structured/graph-based access.
  • The discussion invites others building agent tooling to share whether they see similar patterns and how tool design should adapt.

So, Saw an interesting finding shared by the team at Cala on LinkedIn that just shipped an MCP server with three ways for agents to access their knowledge graph: natural language queries, a structured query language, and direct entity/relationship traversal.

They expected agents to default to natural language. That's the whole point of LLMs, right?

Nope. Most agents abandoned natural language within minutes and switched to structured queries and graph traversal on their own. No prompting, no nudging.

This actually makes sense when you think about it. LLMs aren't explicitly trained to be "efficient", they're trained to be correct (via RLHF). But correctness makes them behave efficiently as a side effect. They learn to take the shortest reliable path to a solution. Natural language is a lossy interface as it adds an interpretation layer the agent doesn't need when structured queries give deterministic results.

So when given three doors, they picked the one that minimized uncertainty, not the one that felt most "natural."

A few questions this raises:

- Are we over-indexing on natural language interfaces for agent tooling?

- Should MCP servers prioritize structured/graph-based access patterns over NL by default?

- If agents prefer deterministic paths, does that change how we think about tool design?

Curious what others are seeing. Anyone building agent tooling noticed similar patterns?

submitted by /u/prokajevo
[link] [comments]