suggest_tool
Capture a DESIRED TOOL idea when a user wishes a tool/feature existed to make running their association easier (e.g. "a grant-application assistant", "something to recruit volunteers", "a tool that drafts our newsletter"). This is forward-looking demand for FEATURES — different from report_unmet_demand (which records a MISSING association for a search). Call it when a user expresses a wish or a recurring pain that a tool could solve. No personal data — just the idea, its category and the pain.
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": {
"idea": "<idea>"
},
"name": "suggest_tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | The desired tool, as the user expressed it (e.g. "a grant-application assistant") | |
| pain | No | The problem it would solve, in the user’s words (optional) | |
| category | No | Theme of the tool, if clear |