Metis · Librarian — Push To Zotero
push_to_zoteroPush local Metis library papers missing from Zotero up to your Zotero library, with a dry-run preview before creating items. Use it to sync ingested open-access reports into Zotero.
Instructions
Push local library papers that aren't in Zotero yet UP to your Zotero library.
The complement to sync_zotero_library (which only pulls DOWN). Finds
literature_metadata rows that did not come from Zotero (no zotero_key) and
creates them as items in your Zotero library, so papers Metis ingested — e.g.
open-access reports added to a knowledge layer — end up in Zotero too.
Args:
dry_run: When True (default), report exactly what WOULD be created without
writing anything. Always review the dry run before a real push.
limit: Max items to push in one call.
Returns:
A summary: how many candidates, and either the dry-run preview or the
create result. Requires a WRITE-enabled ZOTERO_API_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |