AI Agents Prefer Structured Queries Over Natural Language in Cala MCP Server Test

The team at Cala recently shipped an MCP server that provides three distinct ways for AI agents to access their knowledge graph: natural language queries, a structured query language, and direct entity/relationship traversal.
Unexpected Agent Behavior
Despite expectations that agents would default to natural language interfaces (the typical strength of LLMs), most agents abandoned natural language queries within minutes. Without any prompting or nudging, they autonomously switched to using structured queries and graph traversal methods.
Why This Makes Sense
The source explains this behavior by noting that LLMs aren't explicitly trained to be "efficient" but rather to be correct through RLHF. This correctness leads to efficient behavior as a side effect - agents learn to take the shortest reliable path to solutions. Natural language interfaces add an interpretation layer that introduces uncertainty, while structured queries provide deterministic results.
When presented with three access methods, agents consistently chose the option that minimized uncertainty rather than the most "natural" interface.
Key Questions Raised
- Are we over-indexing on natural language interfaces for agent tooling?
- Should MCP servers prioritize structured/graph-based access patterns over natural language by default?
- If agents prefer deterministic paths, how should this influence tool design?
The Reddit discussion seeks input from others building agent tooling to see if they've observed similar patterns.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Deezer reports 44% of daily uploads are AI-generated music
Deezer announced that AI-generated tracks now represent 44% of all new music uploaded to its platform, with nearly 75,000 AI tracks uploaded daily. The company's detection system tags these tracks, removes them from recommendations, and demonetizes 85% of AI streams due to fraud.

OpenClaw Agent System Broken After Recent Updates
Recent OpenClaw updates have broken core agent functionality, with users reporting that agents can't be reliably created or run. The system previously allowed creating agents, having them appear correctly, running workflows, and using them for real tasks.

Claude Code evolving into an engineering OS rather than just AI code chat
A Reddit discussion argues Claude Code is becoming less like AI chat for coding and more like an engineering operating system with planning, code review, cloud agents, and autonomous workflows.

China Blocks Meta's Acquisition of AI Startup Manus
China's government blocked Meta's proposed acquisition of AI startup Manus, citing national security concerns. The deal was reportedly valued at over $1 billion.