One Flexible Tool Beats a Hundred Dedicated Ones

· Source: Towards Data Science · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering, Robotics & Autonomous Systems · Depth: Advanced, medium

Summary

At the start of 2026, the standard approach for LLM agents interacting with systems like GitHub, Jira, or Postgres involved installing a Multi-Component Protocol (MCP) server, which exposes a menu of dedicated tools. However, this article argues that while MCP offers a good onboarding experience, it is often the wrong shape for real workloads. The core thesis is that a Command Line Interface (CLI) approach, which provides agents with one flexible tool, is superior with today's advanced models. The CLI allows agents to compose operations, manage multiple environments efficiently, and chain queries without bloating the context window, unlike MCP's dedicated tools that increase context cost with features and environments. The article demonstrates this through examples comparing Neo4j MCP server with `neo4j.sh` CLI for tasks like querying across environments, chaining queries, and piping data between different CLIs.

Key takeaway

For AI Engineers designing LLM agent interactions with external systems, consider adopting a CLI-centric approach over traditional MCP servers. Your agents will benefit from reduced token costs and enhanced operational flexibility, especially when managing multiple environments or chaining complex data flows. Implement robust sandboxing and allowlisting to mitigate the increased blast radius associated with terminal access, ensuring secure and efficient agent deployments.

Key insights

Flexible CLI tools outperform dedicated MCP tools for LLM agents due to improved compositionality and reduced context bloat.

Principles

Method

Transition from dedicated MCP tools to flexible CLI tools for LLM agent interactions. This involves providing agents with a terminal-like interface that supports composition via pipes, variables, and loops, allowing data to flow outside the agent's context.

In practice

Topics

Code references

Best for: AI Engineer, Machine Learning Engineer, AI Architect

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Towards Data Science.