MCPVault

zotero_scaffold_serve

MCP tool from MCP Server Zotero Dev by introfini

Start dev server with hot reload

How to use it

zotero_scaffold_serve is exposed by the MCP Server Zotero Dev MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the zotero_scaffold_serve tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

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_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_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