MCP Servers / development / MCP Bridge for Zotero

MCP Bridge for Zotero

JSON →
stdionone31development

MCP server that enables AI assistants to build, test, and debug Zotero plugins via 26 tools for UI inspection, JS execution, logging, and more.

Install
How to run this server
[ { "cmd": "npx -y install-mcp", "imports": [] } ]
server path: mcp-bridge-for-zotero
Tools
What this server exposes
zotero_screenshot
Capture window, element, or region screenshots
zotero_inspect_element
Find elements by CSS selector
zotero_get_dom_tree
Get DOM structure of a window/panel
zotero_get_styles
Get computed CSS styles for element
zotero_list_windows
List all open Zotero windows
zotero_execute_js
Execute JavaScript in Zotero's privileged context. Auto-wraps code with top-level return statements in IIFE.
zotero_inspect_object
Explore Zotero APIs - list methods and properties of any object (e.g., Zotero.Items)
zotero_open_preferences
Open Zotero's settings window, optionally to a specific pane (built-in or plugin)
zotero_search_prefs
Search/discover preferences by pattern (e.g., find all prefs containing 'debug')
zotero_get_pref
Get a preference value
zotero_set_pref
Set a preference value
zotero_scaffold_build
Build plugin (dev or production mode)
zotero_scaffold_serve
Start dev server with hot reload
zotero_scaffold_lint
Run ESLint on plugin source
zotero_scaffold_typecheck
Run TypeScript type checking
zotero_read_logs
Read debug output (Zotero.debug)
zotero_read_errors
Read error console entries
zotero_watch_logs
Watch debug output in real-time
Configuration
Environment & auth
authnone
envZOTERO_RDP_PORT
envZOTERO_RDP_HOST
Resources
MCP Bridge for Zotero — MCP Server · libregistry