Zotero

Zotero MCP Connector for Claude

A+

Manage your research library via Zotero — list collections, search items, and organize references directly from any AI agent.

23 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Zotero library to any AI agent and take full control of your research workflow through natural conversation.

What you can do

  • Collections & Organization — List top-level collections, subcollections, and specific collection details to navigate your library structure.
  • Item Management — Query all items, including notes and attachments, with support for advanced filtering by type, tag, or keyword.
  • Metadata Inspection — Fetch complete bibliographic data, creator information, and publication details for any specific item.
  • Tags & Publications — Access your personal publications and manage tags to categorize your research effectively.
  • Group Libraries — Seamlessly switch between your personal library and shared group libraries using specific IDs.

How it works

  1. Subscribe to this server
  2. Enter your Zotero API Key and User ID
  3. Start managing your references from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Researchers & Academics — quickly find citations and organize papers without leaving your writing environment.
  • Students — manage reading lists and extract metadata for bibliographies through simple chat.
  • Knowledge Workers — centralize your document management and reference tracking within your AI-powered workspace.
reference-managementcitation-toolsacademic-researchbibliographydocument-organization

23 tools expose this connector's capabilities to your AI agent.

create_items

Use get_new_item_template first to get the correct schema. Create new items in the Zotero library

delete_item

Delete a single item

delete_items

Delete multiple items (up to 50)

get_collection

Get a specific collection by key

get_deleted

Get deleted objects since a specific library version

get_item

Get a specific item by key

get_item_type_fields

List valid fields for a specific item type

get_new_item_template

Get a JSON template for creating a new item of a specific type

get_tag

Get tags matching a specific name

list_collection_items

List items in a specific collection

list_collections

List all collections in the Zotero library

list_item_children

List child items (notes, attachments) for a specific item

list_item_fields

List all available Zotero item fields

list_item_tags

List tags for a specific item

list_item_types

List all available Zotero item types

list_items

List items in the Zotero library

list_publications

List items in My Publications

list_subcollections

List subcollections of a specific collection

list_tags

List all tags in the library

list_top_collections

List top-level collections in the Zotero library

list_top_items

List top-level items in the Zotero library

list_trash_items

List items in the trash

update_item

Update an existing item (Partial Update / PATCH)

See how to talk to your AI agent using Zotero.

List all my top-level collections in Zotero.

I've retrieved your top-level collections. You have 'Thesis Research' (Key: A1B2C3D4), 'Machine Learning Papers' (Key: E5F6G7H8), and 'General Reading' (Key: I9J0K1L2). Which one would you like to explore?

Search for items in my library with the tag 'artificial-intelligence'.

Searching for items tagged 'artificial-intelligence'... I found 3 items, including 'Attention Is All You Need' and 'Deep Learning Review'. Would you like the full details for any of these?

Get the complete bibliographic details for item key ABCD1234.

Fetching details for item ABCD1234... This is a journal article titled 'Neural Networks for Beginners' by Smith et al. (2023), published in the Journal of AI Research. It currently has 5 tags and 2 attached notes.

Yes! Use the `list_items` tool with the `q` parameter. It performs a quick search across titles and creators to find exactly what you need.

Related Connectors