descriptions/too-long

Very long tool descriptions are paid for in every conversation. Detail that only matters once a parameter is used belongs in that parameter's description.

Category
descriptions
Default severity
warn
Weight
3
Max deduction
12

Why this category matters

Whether each tool explains itself well enough to be chosen correctly.

A rule deducts weight points from its category for each non-info finding, capped at maxDeduction. The composite is the mean of the six category scores — so a single noisy rule can never sink a whole surface on its own. Read the full scoring model.

Configuration

Override these in .mcp-surface-lintrc.json to match your own thresholds.

{
  "rules": {
    "descriptions/too-long": {
      "options": {
        "maxChars": 1500
      }
    }
  }
}

Other descriptions rules

Back to the full rule catalogue · Browse audited servers