rewrite_tool_description
Rewrites weak tool descriptions into clear, LLM-optimized versions with usage guidelines, parameter hints, and limitations. Produces an improved description ready to paste into your MCP server.
Instructions
Rewrite a weak tool description into a high-quality, LLM-optimized version that follows current best practices (clear purpose, usage guidelines, parameter hints, limitations). Returns the improved description ready to paste into your MCP server.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"description": "<description>"
},
"name": "rewrite_tool_description"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Tool name | |
| context | No | Optional extra context about when the tool should be used | |
| description | Yes | Current (weak) description | |
| inputSchema | No | JSON Schema of parameters (helps generate better parameter guidance) |