Fix guides · check docs.missing
Models choose tools almost entirely from the description. A tool without one is rarely picked, or picked for the wrong job.
15 of 15,338 reachable MCP servers (0.1%) have this issue today.
When an agent has hundreds of tools loaded, the description is the only signal for which one fits the task. Say what it does, when to use it, and what it returns.
{ "name": "lookup", "description": "" }{ "name": "lookup", "description": "Look up a company by domain. Returns name, industry, employee count and HQ city. Use for B2B enrichment, not for people." }
Paste your endpoint at /check, or run it in CI:
pipx run glimind check https://your-server.example.com/mcp --min-grade B