Search notes
Find bullets and documents by text, like the global search, with each result's parent path.
MCP tool remnote_read → search_notes
read
Searches the open knowledge base the way the Ctrl+P global search does and returns matching bullets with the document they live in and their ancestors. Pass tag to keep only bullets tagged with it, and parent_id to search inside one section only, like hierarchical search. Pass document_id from a result to get_document.
Parameters
| Name | Type | Description |
|---|---|---|
| query string required | string | Text to search for. |
| tag string | string | Only bullets tagged with this tag. |
| parent_id string | string | Only inside this document or bullet. |
| limit integer | integer | 1 to 50. Default: 20. |
| cursor string | string | Next page cursor from the previous call. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "remnote_read",
"arguments": {
"operation": "search_notes",
"arguments": {
"query": "query"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"results": [
{
"document_id": "rem_8f21a0",
"text": "Krebs cycle",
"is_document": true,
"path": [
"Biology",
"Cell metabolism"
]
},
{
"document_id": "rem_2c77e1",
"text": "Citrate is the first product of the cycle",
"is_document": false,
"path": [
"Biology",
"Cell metabolism",
"Krebs cycle"
]
}
],
"next_cursor": null
},
"isError": false
}