
Lint your MCP tool descriptions before AI agents call them
AI agents choose and call MCP tools by reading their names, descriptions and input schemas. Vague text means the wrong tool, wrong arguments, or no call at all. Forecall scores each tool out of 100 on six items (purpose, when to use, arguments, return value, constraints, examples), finds tools that are easy to mix up, and explains every issue with a code and severity. Free on the web with no sign-up, or run npx forecall lint locally and in CI.
Forecall is a developer tool that evaluates and scores MCP tool descriptions to ensure clarity and accuracy for AI agents. It identifies potential issues and ambiguities in tool descriptions, providing detailed feedback to improve usability.
A source that found nothing is a measurement. A source that has not run is a gap. Neither means the launch lacks the thing.