MCPcopy Index your code
hub / github.com/eschnett/zotero-citationcounts

github.com/eschnett/zotero-citationcounts @v1.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.0 ↗ · + Follow
6 symbols 12 edges 3 files 0 documented · 0% updated 2y agov1.3.0 · 2022-04-05★ 93126 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Zotero Citation Counts Manager

  • GitHub: Source code repository
  • Will be archived on Zenodo

This is an add-on for Zotero, a research source management tool. The add-on can auto-fetch citation counts for journal articles using various APIs, including Crossref, Inspire HEP,

and Semantic Scholar. Google Scholar is not supported because automated access is against its terms of service.

Please report any bugs, questions, or feature requests in the Github repository.

Code for this extension is based on the Zotero DOI Manager, which is based in part on Zotero Google Scholar Citations by Anton Beloglazov.

Plugin Functions

  • Get citation counts: Right-click selected Zotero items and select from "Manage Citation Counts" options. This will replace stored citation counts (if any) and tag results with the current date.
  • Currently, Zotero doesn't have any special field for the number of citations, so they are stored in the "Extra" field.

Installing

  • Download the add-on (the .xpi file) from the latest release: https://github.com/eschnett/zotero-citationcounts/releases
  • To download the .xpi file, right click it and select 'Save link as'
  • Run Zotero (version 6.x)
  • Go to Tools -> Add-ons
  • Install Add-on From File
  • Choose the file zotero-citationcounts-1.3.0.xpi
  • Restart Zotero

License

Distributed under the Mozilla Public License (MPL) Version 2.0.

Core symbols most depended-on inside this repo

getPref
called by 8
chrome/content/scripts/zoterocitationcounts.js
setCitationCount
called by 5
chrome/content/scripts/zoterocitationcounts.js
getInspireCount
called by 2
chrome/content/scripts/zoterocitationcounts.js
getSemanticScholarCount
called by 2
chrome/content/scripts/zoterocitationcounts.js
getCrossrefCount
called by 1
chrome/content/scripts/zoterocitationcounts.js
setPref
called by 1
chrome/content/scripts/zoterocitationcounts.js

Shape

Function 6

Languages

TypeScript100%

Modules by API surface

chrome/content/scripts/zoterocitationcounts.js6 symbols

For agents

$ claude mcp add zotero-citationcounts \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page