lint_mcp_tools
Lint the tools an MCP server lists, from the model's side of the wire: names that break Claude's ^[a-zA-Z0-9_-]{1,64}$ rule, duplicate names, missing or near-identical descriptions, instruction-like text in a description, arguments with no description, required arguments missing from properties, destructive-sounding tools with no destructiveHint, and unbounded free-text arguments on them. Pass a live Streamable HTTP endpoint or a tools array.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Streamable HTTP MCP endpoint | |
| tools | No | Tool definitions, if the server is not reachable over HTTP |