zotmcp
Verified Safeby nicsuzor
Overview
MCP server for semantic search, literature review, and citation retrieval from a ChromaDB-indexed Zotero library.
Installation
uvx --from git+https://github.com/nicsuzor/zotmcp.git zotmcpEnvironment Variables
- ZOTERO_API_KEY
- ZOTERO_LIBRARY_ID
- OPENALEX_EMAIL
- MCP_TRANSPORT
- MCP_HTTP_HOST
- MCP_HTTP_PORT
Security Notes
The `src/zotmcp/download.py` script hardcodes an `OAUTH_CLIENT_SECRET`. While this is typically for public (installed) clients and intended to be public, hardcoding any secret is generally discouraged. The HTTP server mode, if enabled for local debugging, binds to `0.0.0.0`, which makes it accessible externally if exposed. Otherwise, secrets are managed via GCP Secret Manager and environment variables, which is good practice.
Similar Servers
zotero-mcp
Integrates Zotero, a leading reference management tool, with AI assistants through the Model Context Protocol (MCP) to enable intelligent search, retrieval, and analysis of academic literature and annotations.
academia_mcp
Provides a server for searching, fetching, analyzing, and reporting on scientific papers and datasets using various APIs and optional LLM-powered tools.
AIRA-SemanticScholar
Provides AI models with comprehensive access to the Semantic Scholar Academic Graph API for intelligent literature search, paper analysis, and citation network exploration.
claude-context-enhanced
Provides semantic code search capabilities to AI coding assistants (like Claude Code) by indexing entire codebases into a vector database for deep contextual understanding, enhancing AI agents with relevant code context.