zotero_db_query

MCP tool from MCP Server Zotero Dev by introfini

Execute SELECT query on zotero.sqlite

How to use it

Project documentation lists zotero_db_query for the MCP Server Zotero Dev MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install MCP Server Zotero Dev

$npx -y install-mcp @introfini/mcp-server-zotero-dev --client claude-code
FULL MCP SERVER ZOTERO DEV LISTING

Other tools in MCP Server Zotero Dev (26)

zotero_clear_logs

Clear log buffer

zotero_click_element

Click an element by CSS selector (toolbar/menu button, preference control, list row). Pierces shadow DOM; index picks among multiple matches; mouseEvents synthesizes a full mouse sequence.

zotero_db_schema

Get table schema information

zotero_db_stats

Get database statistics (items, attachments, collections, size)

zotero_execute_js

Execute JavaScript in Zotero's privileged context. Auto-wraps code with top-level return statements in IIFE.

zotero_get_dom_tree

Get DOM structure of a window/panel

zotero_get_pref

Get a preference value

zotero_get_styles

Get computed CSS styles for element

zotero_inspect_element

Find elements by CSS selector

zotero_inspect_object

Explore Zotero APIs - list methods and properties of any object (e.g., Zotero.Items)

zotero_list_windows

List all open Zotero windows

zotero_open_preferences

Open Zotero's settings window, optionally to a specific pane (built-in or plugin)

zotero_plugin_install

Install plugin from XPI path

zotero_plugin_list

List installed plugins with version/status

zotero_plugin_reload

Hot reload your dev plugin

zotero_read_errors

Read error console entries

zotero_read_logs

Read debug output (Zotero.debug)

zotero_scaffold_build

Build plugin (dev or production mode)

zotero_scaffold_lint

Run ESLint on plugin source

zotero_scaffold_serve

Start dev server with hot reload

zotero_scaffold_typecheck

Run TypeScript type checking

zotero_screenshot

Capture window, element, or region screenshots

zotero_search_prefs

Search/discover preferences by pattern (e.g., find all prefs containing "debug")

zotero_send_keys

Type text into an input/textarea/contenteditable (focuses it first, fires input/change). Optional clear and pressEnter.

zotero_set_pref

Set a preference value

zotero_watch_logs

Stream logs in real-time