MCP Zotero MCP Server

A Model Context Protocol server for Zotero integration that allows Claude to interact with your Zotero library.

Local serverstdio

What is the MCP Zotero MCP Server?

A Model Context Protocol server for Zotero integration that allows Claude to interact with your Zotero library.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_collectionsList all collections in your library
get_collection_itemsGet items in a specific collection
get_item_detailsGet detailed information about a paper
search_librarySearch your entire library
get_recentGet recently added papers

Configuration

VariableDescriptionRequired
ZOTERO_API_KEYCredential the server authenticates with.Yes
ZOTERO_USER_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use MCP Zotero to get collections.”
  • “Use MCP Zotero to get collection items.”
  • “Use MCP Zotero to get item details.”

Frequently asked questions

A Model Context Protocol server for Zotero integration that allows Claude to interact with your Zotero library. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.