MCP Zotero
by kaliaboi
MCP Zotero is a Model Context Protocol server that enables Claude to interact with your Zotero library. It allows you to access and manage your Zotero research data directly from Claude.
Last updated: N/A
What is MCP Zotero?
MCP Zotero is a server that acts as a bridge between the Claude AI and your Zotero library. It uses the Zotero API to provide Claude with access to your collections, items, and metadata.
How to use MCP Zotero?
To use MCP Zotero, you need to obtain your Zotero API key and user ID. Then, set these as environment variables and run the mcp-zotero
command. Finally, configure Claude Desktop to connect to the server using the provided JSON configuration.
Key features of MCP Zotero
List collections
Get items from a collection
Retrieve detailed item information
Search the entire library
Access recently added papers
Use cases of MCP Zotero
Summarizing research papers directly within Claude
Finding relevant papers based on a topic
Organizing and managing research notes
Generating citations for academic writing
FAQ from MCP Zotero
How do I get my Zotero API key?
How do I get my Zotero API key?
Create an API key at https://www.zotero.org/settings/keys
How do I get my Zotero user ID?
How do I get my Zotero user ID?
Use your API key to query the Zotero API: curl -H "Zotero-API-Key: YOUR_API_KEY" https://api.zotero.org/keys/current
How do I verify my credentials?
How do I verify my credentials?
Use curl to query your collections: curl -H "Zotero-API-Key: $ZOTERO_API_KEY" "https://api.zotero.org/users/$ZOTERO_USER_ID/collections"
How do I install MCP Zotero?
How do I install MCP Zotero?
Install globally using npm: npm install -g mcp-zotero
How do I troubleshoot issues?
How do I troubleshoot issues?
Verify environment variables, check the installation, and try reinstalling the package.