Back to Home
nicsuzor icon

zotmcp

Verified Safe

by nicsuzor

Overview

MCP server for semantic search, literature review, and citation retrieval from a ChromaDB-indexed Zotero library.

Installation

Run Command
uvx --from git+https://github.com/nicsuzor/zotmcp.git zotmcp

Environment 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

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2025-12-03

Tags

semantic searchliterature reviewZoteroChromaDBAIresearchacademicvector database