For developers / agentsmith29

Zotero MCP

github.com/agentsmith29/Zotero-MCP-Plugin
Public grade · v0.1.2BUse with care
To reach A
Keeps its own tables in Zotero's databasecontent/lib/destructive.js · line 51await Zotero.DB.queryAsync(`DROP TABLE IF EXISTS ${condition.value}`);Reply
Installs other add-onscontent/lib/bbt.js · line 293const install = await AddonManager.getInstallForURL(asset.browser_download_url, {Reply
✓Readable code, uploaded by the project's automated GitHub build
✓Only contacts services we could identify
✓Works with Zotero 10
Then A+
Pass the live test in Zotero 10We install it in a fresh Zotero and record what it does. Every plugin at A is tested.
README badgeZotero Plugins grade B[![Zotero Plugins grade](https://zoteroplugins.org/badge/zotero-mcp-plugin.svg)](https://zoteroplugins.org/p/zotero-mcp-plugin)Updates itself when the grade changes.
Disagree with a finding?Respond on GitHub from an account that maintains the repository. Your response is published next to the card, with our reply.Respond to the card
See the public plugin page