MCP Tool Description Optimizer

IntermediadevelopmentContexto mínimo: 32K

Reviews and rewrites the tool names, descriptions, and input schemas of an MCP server so models pick the right tool and fill arguments correctly. Removes overlap between tools, clarifies when to use each one, tightens parameter types and enums, trims token-heavy descriptions, and proposes test prompts to verify tool selection.

Casos de uso

  • Fixing an MCP server whose tools are called with wrong arguments
  • Reducing context cost from long tool descriptions
  • Disambiguating overlapping tools in a large tool list
  • Preparing tool definitions before publishing an MCP server

Prompt de ejemplo

Optimize the tool definitions of this MCP server.

Context: [tool list with descriptions and schemas, observed mis-calls]

Return:
1. Overlaps and ambiguities between tools.
2. Rewritten names and descriptions.
3. Tightened input schemas with types, enums, and required fields.
4. Token count before and after.
5. Test prompts to check selection and arguments.

Modelos recomendados

Herramientas compatibles

claude-codecursorkiroany

Modalidades

Entrada: text, code
→
Salida: text, code

Skills relacionadas

Autor

OpenModels Community

@openmodelsrun