Revisar herramientas MCP
mcp-tools-lintRevisa definiciones de herramientas MCP: nombres, descripciones, inputSchema, requeridos y propiedades sin documentar; devuelve un puntaje 0-100. Cuándo: hay que leer, convertir o revisar una descripción de agente, una lista de herramientas, un documento OpenAPI o un recibo según el formato de su protocolo. No para: revisar una Agent Card de A2A según la especificación A2A (agent-card-validate). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Lints MCP tool definitions (a tools/list result or array): name syntax and uniqueness, description presence/length, inputSchema root type, required keys defined in properties, undocumented properties, and annotation hints; returns a 0-100 score. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tools | Yes | Array of tools or an object with a tools array (array or object; required). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score | No | ||
| tools | No | ||
| errors | No | ||
| issues | No | ||
| warnings | No |