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

Parameters: create_note
NameTypeDescription
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

JSON-RPC

{
  "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

JSON

{
  "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
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.