MCPVault

zotero_get_recent

MCP tool from Zotero MCP by 54yyyu

Get recently added items

How to use it

zotero_get_recent is exposed by the Zotero MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the zotero_get_recent tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Zotero MCP

$docker run --rm ghcr.io/<owner>/zotero-mcp:latest
FULL ZOTERO MCP LISTING

Other tools in Zotero MCP (39)

all

Everything (the pre-0.9 behaviour)

chatgpt-connector

auto

discovery

off

duplicates

off

feeds

off

libraries

on

pdf-geometry

on

relations

off

scite

off

scite_check_retractions

Scan items for retractions and editorial notices

scite_enrich_item

Get Scite citation tallies and retraction alerts for a paper

scite_enrich_search

Search your Zotero library with Scite-enriched results (tallies + alerts inline)

search-admin

on

zotero_add_by_bibtex

Add one or more items from BibTeX (inline or .bib file)

zotero_add_by_csl_json

Add one or more items from CSL JSON (inline or file)

zotero_add_by_doi

Add a paper by DOI with automatic metadata and open-access PDF attachment

zotero_add_by_isbn

Add a book by ISBN (Open Library + Google Books cascade)

zotero_add_by_url

Add a paper by URL (arXiv, DOI URLs, and general webpages)

zotero_add_from_file

Import a local PDF or EPUB file with automatic DOI extraction

zotero_advanced_search

Perform complex searches with multiple criteria

zotero_attach_file

Attach a local file or a PDF URL to an existing item by key (no new item created; returns the attachment key; idempotent per filename and content hash)

zotero_create_annotation

Create a highlight (text=) or an area annotation (rect=[x, y, width, height])

zotero_get_annotations

Get annotations (including direct PDF extraction); use format="json" for normalized records suitable for scripts and other MCP tools

zotero_get_collection_items

Get items in a collection

zotero_get_collections

List collections

zotero_get_item_children

Get attachments and notes for one item or many (pass an array of keys)

zotero_get_item_fulltext

Get full text content

zotero_get_item_metadata

Get detailed metadata (supports format="markdown", format="json" for complete raw Zotero metadata, and format="bibtex")

zotero_get_notes

Retrieve notes from your Zotero library; pass query to search note and annotation text instead of listing

zotero_get_page_layout

Detect figure/table regions on a PDF page (with captions and normalized coordinates) for accurate area annotation placement — its reported bbox can be passed straight to zoterocreateannotation(rect=...)

zotero_get_search_database_status

Check database status and configuration

zotero_get_tags

List all tags

zotero_manage_note

Create, update, or delete a note via action="create""update""delete" (beta feature)

zotero_search_by_tag

Search your library using custom tag filters

zotero_search_items

Search your library by keywords

zotero_semantic_search

AI-powered similarity search with embedding models

zotero_set_item_parent

Set, change, or clear an item's parent (parentkey=null makes it top-level)

zotero_synthesize_annotations

Build a per-paper annotation/note digest; supports format="json" for structured grouped output

zotero_update_search_database

Manually update the semantic search database