May 29, 2026
Why MCP Tool Descriptions Average Only 34/35 Points (and the One-Line Fix)
Analysis of 500 MCP servers reveals the subtle clarity issue costing developers discoverability points.
By Hiroki Honda
After analyzing 500 MCP servers on ToolRank, a striking pattern emerges: while the average server scores an impressive 91.6/100, nearly every server loses at least one point in the Clarity category, with the average Clarity score sitting at 34/35 points.
This isnāt about bad documentationāitās about a subtle but critical optimization that 99% of MCP tool developers are missing.
The Hidden Clarity Gap
Looking at the top 10 servers, even the highest-performing tools like āURL Scanner Online by Aprensecā (97/100 overall) and āToolrankā (96/100) score exactly 34/35 in Clarity. Only one server in our entire datasetāāNoto CRMāāmanaged to score 33/35, indicating that virtually every MCP server has room for improvement in this category.
This pattern suggests that most developers are following MCP documentation correctly but missing one specific optimization that could push their Clarity scores to the maximum 35 points.
What AI Agents Actually Need
When an AI agent evaluates MCP tools through the ToolRank scoring system, it doesnāt just look for functional descriptionsāit seeks descriptions that immediately convey:
- Precise scope: What specific problem does this tool solve?
- Clear boundaries: What does it NOT do?
- Expected outcomes: What should the agent expect as a result?
The missing point in most MCP tool descriptions comes from ambiguous scope definition. Tools that describe what they do but not their limitations leave agents guessing about appropriate use cases.
Before and After: The One-Line Fix
Before (34/35 Clarity):
{
"name": "web_search",
"description": "Search the web for information using a search engine API"
}
After (35/35 Clarity):
{
"name": "web_search",
"description": "Search the web for information using a search engine API. Returns up to 10 results with titles, snippets, and URLs. Does not access content behind paywalls or login requirements."
}
The difference? The improved version adds explicit boundaries and result expectations. This small addition helps AI agents understand exactly when and how to use the tool.
Why This Matters for Agent Selection
In the MCP ecosystem, where 73% of the 4,000+ scanned repositories donāt even have tool definitions, having a well-optimized tool description becomes crucial for discoverability. When an AI agent has multiple search tools available, the one with clearer boundaries and expectations will be selected more often.
Consider two scenarios:
- Generic description: Agent might use the tool inappropriately, leading to errors and reduced trust
- Boundary-explicit description: Agent knows exactly when the tool fits the task, leading to successful interactions
This clarity optimization becomes even more important as the MCP ecosystem grows. With 500 dominant-scoring servers (85+ points) already in the ecosystem, the competition for agent attention will intensify.
The Implementation Strategy
Based on the patterns in our ranking data, hereās how to optimize your tool descriptions:
- State the core function (what every current tool does well)
- Define the output format (what most tools miss)
- Specify limitations (what 99% of tools omit)
- Mention relevant constraints (authentication, rate limits, etc.)
For example, analyzing the top-performing servers shows they excel in Findability (F:25), Clarity (C:34), and Precision (P:22-23), but thereās consistent room for improvement in that final Clarity point.
Measuring Your Improvement
After implementing these changes, you can verify your optimization using the ToolRank framework. The scoring system evaluates:
- Findability: How easily agents discover your tool
- Clarity: How well agents understand your toolās purpose and boundaries
- Precision: How accurately your tool delivers expected results
- Efficiency: How well your tool performs relative to alternatives
Given that all 500 servers in our dataset scored in the āDominantā tier (85+), this clarity optimization could be the difference between a good tool and an exceptional one that agents consistently choose.
The Ecosystem Opportunity
With 73% of MCP repositories lacking tool definitions entirely, developers who optimize for clarity have a significant advantage. The fact that even top-performing servers average 34/35 in Clarity suggests thereās a universal opportunity for improvement.
As the MCP ecosystem matures and more tools compete for agent attention, these subtle optimizations will become increasingly important for discoverability and adoption.
The one-line fix is simple: add explicit boundaries and result expectations to your tool descriptions. Your future AI agent usersāand your ToolRank scoreāwill thank you.
Found this useful?