Get Item Fulltext
get_item_fulltextExtract readable, bounded plain text from a Zotero item's PDF or full-text index, with optional attachment selection and max character limit; returns text directly without temporary file paths.
Instructions
Get bounded plain text from a paper's PDF or Zotero full-text index.
Unlike download_pdf, this returns readable text directly and never exposes a server-local temporary path.
Args: item_key: The Zotero item key (the parent item, not the attachment) attachment_key: Optional PDF attachment key when an item has several PDFs max_chars: Maximum number of characters to return (1,000-200,000)
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": {
"item_key": "<item_key>"
},
"name": "get_item_fulltext"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_key | Yes | ||
| max_chars | No | ||
| library_id | No | ||
| library_type | No | ||
| attachment_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |