MCP for Zotero — connect your library to Claude, ChatGPT, and other AI assistants
Hi everyone,
I built a small tool called MCP for Zotero. It lets you connect your Zotero library to AI assistants like Claude or
ChatGPT using the Model Context Protocol (MCP).
Once connected, you can do things like:
- Search your library by title, author, tag, or collection
- Add new items (books, articles, theses, etc.) just by describing them in natural language
- Create and organize collections
- Update item metadata, add tags
- Export citations in BibTeX, RIS, or formatted styles like APA or Chicago
- Search inside your PDFs (if indexed by Zotero Desktop)
- Browse and switch between group libraries
The setup is straightforward: you sign in, enter your Zotero API key, and you get an MCP endpoint URL with a token.
You paste that into your AI client settings and that's it — the assistant can read and write to your library directly.
The service acts as a proxy to the Zotero API, so nothing is stored on my end beyond your encrypted credentials. It's
free to use.
You can try it at https://mcpforzotero.alejandroarnaud.dev
Happy to hear any feedback or answer questions.
I built a small tool called MCP for Zotero. It lets you connect your Zotero library to AI assistants like Claude or
ChatGPT using the Model Context Protocol (MCP).
Once connected, you can do things like:
- Search your library by title, author, tag, or collection
- Add new items (books, articles, theses, etc.) just by describing them in natural language
- Create and organize collections
- Update item metadata, add tags
- Export citations in BibTeX, RIS, or formatted styles like APA or Chicago
- Search inside your PDFs (if indexed by Zotero Desktop)
- Browse and switch between group libraries
The setup is straightforward: you sign in, enter your Zotero API key, and you get an MCP endpoint URL with a token.
You paste that into your AI client settings and that's it — the assistant can read and write to your library directly.
The service acts as a proxy to the Zotero API, so nothing is stored on my end beyond your encrypted credentials. It's
free to use.
You can try it at https://mcpforzotero.alejandroarnaud.dev
Happy to hear any feedback or answer questions.
Upgrade Storage
https://forums.zotero.org/discussion/128934/zotero-mcp-plugin
https://forums.zotero.org/discussion/comment/505280#Comment_505280
https://forums.zotero.org/discussion/128857/clean-and-solid-mcp-server-for-zotero
There might be more.