How do I obtain my Zotero API key?
Visit [Zotero settings](https://www.zotero.org/settings/keys) to create an API key. The key is set as `zotero_api_key` in the `.env` file.
@LRriver
Basic information
Support connecting zotero via MCP, with custom server and client, without the need for tools like the Claude app, Cursor, etc.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This server connects Zotero via the Model Context Protocol (MCP) using a custom server and client, allowing interaction without tools like the Claude app or Cursor. It is for users who want to programmatically query Zotero library content through an LLM.
Set up a Python 3.12 conda environment and install requirements from requirements.txt. Create a .env file with keys: zotero_api_key, api_key (for the LLM), model, llm_api_base, llm_api_key, and library_id. Run python ./server.py to start the server, then in a new terminal run python ./client.py to interact.
.envVisit [Zotero settings](https://www.zotero.org/settings/keys) to create an API key. The key is set as `zotero_api_key` in the `.env` file.
Your library ID is displayed on the Zotero keys settings page (shown in a screenshot in the README). Set it as `library_id` in `.env`.
Python 3.12, conda, and the packages listed in `requirements.txt`. A `.env` file with valid API keys is mandatory.
Yes, the custom server and client work independently; no Claude app or Cursor is needed.
The `.env` must include the LLM model name, its API base URL, and its API key. The `api_key` field is the LLM’s API key.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
🚀 The fast, Pythonic way to build MCP servers and clients.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments