MCPVault

MCP Server Zotero Dev

Unclaimed

by introfini

Give your AI assistant superpowers for Zotero plugin development. 28 tools for screenshots, DOM inspection, JavaScript execution, build integration, and debugging via Model Context Protocol.

Install

$npx -y install-mcp @introfini/mcp-server-zotero-dev --client claude-code

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Tools (27)

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_query

Execute SELECT query on zotero.sqlite

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