Endnote MCP server
io.github.gokmengokhan/endnote-mcp·v1.4.15·53 starsSearch, cite, and read PDFs from your EndNote library in Claude Desktop
not scanned yet
53 stars264 downloads/wk
Reviews
Write oneNobody has reviewed Endnote yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Endnote tools
No tool declarations could be read from the package source. They show once the server is installed.
How Endnote compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 3,470 Web search servers
- GitHub stars
- 53
- more than 92% of 1,786 Web search servers
- Downloads a week
- 264
- more than 74% of 827 Web search servers with a package
Release history: 4 versions in the registry since 2026-09-05, latest 2026-10-23, typically one every 17 days.
Install Endnote in Claude Code, Cursor or VS Code
claude mcp add endnote-mcp -- uvx endnote-mcp
What the publisher says
From the Endnote repository's README, as published. We do not edit it. Read it on GitHub
EndNote MCP
<!-- mcp-name: io.github.gokmengokhan/endnote-mcp -->
Connect your EndNote reference library to Claude AI. Search references, read PDFs, format citations, find related papers, and generate bibliographies — all directly in Claude Desktop conversations.
What It Does
Once set up, you can ask Claude things like:
- "Search my library for social capital and Bourdieu"
- "Find papers about how organisations deal with uncertainty" (semantic search)
- "Find references related to paper #3844"
- "Give me the APA citation for reference #1234"
- "Generate a bibliography for references 12, 45, 78, 102"
- "Export references 12, 45, 78 as BibTeX"
- "Read pages 5-7 from that Smith et al. paper"
Claude searches your local library — nothing is uploaded to the cloud beyond the normal conversation.
How It Works
EndNote Library → XML Export → endnote-mcp index → SQLite Database (FTS5 + Embeddings)
↕
Claude Desktop ← MCP Server (12 tools)Your references and PDF text are indexed into a local SQLite database with full-text search. Optionally, AI embeddings enable semantic search — finding papers by meaning, not just keywords. When semantic dependencies are installed, new references are automatically embedded during indexing. Claude connects through the Model Context Protocol (MCP).
Requirements
- EndNote 20+ (any edition)
- Claude Desktop app
- Python 3.10+
- uv (recommended) or pip
Quick Start
1. Install
# With uv (recommended)
uv tool install endnote-mcp
# Or with pip
pip install endnote-mcp2. Export your library from EndNote
In EndNote: File → Export → choose XML format → save to a convenient location (e.g., Desktop).
3. Run the setup wizard
endnote-mcp setupThe wizard will:
- Auto-detect your XML export and PDF directory
- Create the configuration
- Index your library
- Configure Claude Desktop automatically
4. Restart Claude Desktop
Quit and reopen Claude Desktop. You'll see "EndNote Library" in your MCP connectors.
That's it. Start asking Claude about your references.
Semantic Search (Optional)
Enable meaning-based search that finds references even when they use different terminology than your query. For example, searching "how companies prepare for uncertain futures" finds papers on scenario planning and strategic foresight.
# Install semantic search dependencies
pip install endnote-mcp[semantic]
# Generate embeddings (~3 min for 4,000 references)
endnote-mcp embedThis uses the lightweight all-MiniLM-L6-v2 model locally — no API keys needed, everything stays on your machine.
Commands
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Endnote: common questions
- Is Endnote MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Endnote safety report
- How do I install Endnote?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Endnote need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Endnote maintained?
- The last commit was 22 days ago (2026-10-14). The latest release is v1.4.15.
- What can I use instead of Endnote?
- Servers from other publishers that do the same job: MCP Zotero MCP server, Papersgpt For Zotero MCP server and Zotero MCP server.
- How does Endnote compare with other Web search MCP servers?
- safety score 92/100 (higher than 90% of 3,470 Web search servers); github stars 53 (more than 92% of 1,786 Web search servers); downloads a week 264 (more than 74% of 827 Web search servers with a package). Full comparison.
Alternatives to Endnote
Same job from other publishers: the closest match first, then the best rated.
- MCP ZoteroUnofficial Zotero server: search your library, add papers by DOI, import PDFs, cite in Wordnot reviewedEstablishedB
- Papersgpt For ZoteroProfessional AI research tool for Zotero: chat with PDFs, whole-library search, Literature Radar, AutoPilot. 30+ LLMs or local models; built-in MCP server.not reviewedEstablishedB
Zotero MCPSearch, read, annotate, and add to your Zotero research library, local or web.not reviewedWidely usedB- Open LibrarySearch books and authors on the Internet Archive's Open Librarynot reviewedEstablishedA
- Zotero MCPSearch your Zotero library, retrieve item metadata, and read full text from AI assistants.not reviewedEstablishedB