Connects your Zotero research library with AI assistants (Claude, ChatGPT, etc.) via the Model Context Protocol, enabling paper review, summaries, annotations, and semantic search both locally and through the web API.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.OPENAI_API_KEY— Your OpenAI API key (for OpenAI embeddings)OPENAI_BASE_URL— Custom OpenAI endpoint URL (optional, for use with compatible APIs)GEMINI_API_KEY— You must provide (or set it during zotero-mcp setup) before running semantic search or update-db.GOOGLE_API_KEYGEMINI_BASE_URL— Custom Gemini endpoint URL (optional, for use with compatible APIs)ZOTERO_EMBEDDING_MODEL— Embedding model to use (default, openai, gemini)OPENAI_EMBEDDING_MODEL— OpenAI model name (text-embedding-3-small, text-embedding-3-large)GEMINI_EMBEDDING_MODEL— Gemini model name (gemini-embedding-001, etc.)ZOTERO_NO_CLAUDEZOTERO_LIBRARY_ID— Your Zotero library ID (for web API)ZOTERO_LIBRARY_TYPE— The type of library (user or group, default: user)ZOTERO_API_KEY— Your Zotero API key (for web API)ZOTERO_LOCAL— "": "true"ZOTERO_PDF_MAXPAGES— Max pages to extract per PDF during fulltext extraction (optional)VIRTUAL_ENVXDG_CONFIG_HOME[](https://m8ven.ai/mcp/yuchenxin-zju-zotero-mcp-plus-pr5f5b)