search
Perform a keyword search across memos, todos, and calendar events. Returns a unified list with each match tagged by resource kind for open-ended queries.
Instructions
Search across memos, todos, and calendar events by keyword. Use when the user asks an open-ended question like "find anything about X" or doesn't specify the resource type. Returns a unified result list with each match tagged by its resource kind (memo / todo / event). For listing every item of a specific kind use list_memos / list_todos / list_events instead. Example: {"query":"meeting notes"} matches items whose title, body, description, or tags contain both "meeting" AND "notes" (whitespace is AND, case-insensitive substring match). Side effects: read-only, safe to retry.
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": {
"query": "<query>"
},
"name": "search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search keyword. Matches against titles, content/description bodies, and tag names. Whitespace separates terms and is AND-combined. |