llms.txt Content
# MCP for Zotero
> Connect a Zotero reference library to an LLM client over the Model Context Protocol. These pages are plain text, need no account to read, and describe the whole setup: the configuration file each client uses, the credentials involved, and where each one goes.
## Docs
- [Setup](https://mcpforzotero.alejandroarnaud.dev/docs/setup.md): Start here: what this connector is, what has to exist first, and which client-specific page applies.
- [Claude Desktop (macOS and Linux)](https://mcpforzotero.alejandroarnaud.dev/docs/claude-desktop-mac-linux.md): The configuration file Claude Desktop reads on macOS and Linux, and the entry to add to it.
- [Claude Desktop (Windows)](https://mcpforzotero.alejandroarnaud.dev/docs/claude-desktop-windows.md): The two possible configuration paths on Windows, how to tell which one applies, and the Windows form of the entry.
- [Cursor](https://mcpforzotero.alejandroarnaud.dev/docs/cursor.md): The configuration file Cursor reads, and the entry to add to it.
- [VS Code](https://mcpforzotero.alejandroarnaud.dev/docs/vscode.md): The workspace configuration file VS Code reads, and how the token is supplied at runtime.
- [Codex CLI](https://mcpforzotero.alejandroarnaud.dev/docs/codex-cli.md): The configuration file Codex CLI reads, and the environment variable it expects the token in.
- [Zotero API key](https://mcpforzotero.alejandroarnaud.dev/docs/zotero-api-key.md): Creating a Zotero API key with the permissions this server needs, and where the key is stored.
- [Troubleshooting](https://mcpforzotero.alejandroarnaud.dev/docs/troubleshooting.md): Symptoms in the order they are worth checking, from authentication to library selection.
- [MCP tools](https://mcpforzotero.alejandroarnaud.dev/docs/tools.md): Reference for the tools this server exposes, and which of them need write access.