idea_add
Save a link or a note as an idea on a board — the generic capture inbox for idea boards. Pass boardLabel with no boardId to find-or-create a board by that freeform label, which matters here since a conversational client has no board picker to fall back on. Enrichment (link unfurl, AI extraction of title/description/place/tags) is best-effort and never blocks the save.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "idea_add"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A link to save and unfurl | |
| text | No | Freeform note text | |
| boardId | No | An existing board ID this user owns | |
| boardLabel | No | Freeform board label — finds a case-insensitive match, or creates one |