Get document
A document or bullet with its child bullets, tags and flashcard markers.
MCP tool remnote_read → get_document
read
Returns one document or bullet with its children in order, nested under their parent. Each bullet shows its tags and whether it is a flashcard and which type. Use depth to limit how deep the tree goes. Images are returned as references; their contents are not read.
Parameters
| Name | Type | Description |
|---|---|---|
| document_id string required | string | Document or note ID from search_notes or list_documents. |
| depth integer | integer | How many levels of children to return. Default: 3. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "remnote_read",
"arguments": {
"operation": "get_document",
"arguments": {
"document_id": "document_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"document_id": "rem_8f21a0",
"text": "Krebs cycle",
"tags": [
"Biology"
],
"children": [
{
"document_id": "rem_2c77e1",
"text": "Citrate >> first product of the cycle",
"flashcard": "basic",
"tags": [],
"children": []
},
{
"document_id": "rem_2c77e2",
"text": "The cycle runs in the mitochondrial matrix",
"flashcard": null,
"tags": [],
"children": []
}
]
},
"isError": false
}