Create note
Add a note to an item, or a standalone note.
MCP tool zotero_write → create_note
write
With parent_item_key the note becomes a child note of that item; without it, a standalone note appears next to the other items. It never changes the item or its PDF, reaches nobody and runs without asking first. Move Item(s) to Trash… in Zotero removes it.
Parameters
| Name | Type | Description |
|---|---|---|
| parent_item_key string | string | Attach the note to this item. Omit for a standalone note. |
| note string required | string | Note text. |
| collection_key string | string | For a standalone note: put it in this collection. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "zotero_write",
"arguments": {
"operation": "create_note",
"arguments": {
"parent_item_key": "H6R2VB5D",
"note": "Yellow (claims): p. 4 \"Attention cost grows linearly with window size.\" p. 9 \"Recall holds up to 64k tokens.\" Red (doubts): p. 12 \"Evaluation uses one dataset.\""
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"note_key": "T3P6YK8R",
"parent_item_key": "H6R2VB5D",
"created_at": "2026-10-16T09:00:00+02:00"
},
"isError": false
}