
Endnote Mcp
Bridges your local EndNote library to Claude through an indexed SQLite database with 12 tools covering search, citation formatting, and PDF reading. After exporting your library as XML, it builds a full-text search index across metadata and PDF content, optionally adding semantic search via local embeddings. You can ask Claude to search by keywords or meaning, format citations in APA/Harvard/Vancouver/Chicago/IEEE, generate bibliographies, export BibTeX for LaTeX, find related papers, or read specific pages from attached PDFs. Indexing is incremental so adding new references just means re-exporting the XML and running a quick update. Designed for researchers who want to query their reference manager conversationally without uploading anything beyond the chat itself.
- GitHub stars
- 59
- tools
- 12
- transport
- STDIO
- last updated
- Oct 23, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
search_referencesSearch by author, title, year, keywords, abstract (BM25 ranked, with DOI links)
Search by author, title, year, keywords, abstract (BM25 ranked, with DOI links)
No parameter schema in public metadata yet.
search_fulltextSearch inside PDF content — find concepts, quotes, methods
Search inside PDF content — find concepts, quotes, methods
No parameter schema in public metadata yet.
search_libraryCombined metadata + PDF search in one call
Combined metadata + PDF search in one call
No parameter schema in public metadata yet.
search_semanticSearch by meaning using AI embeddings (requires `endnote-mcp[semantic]`)
Search by meaning using AI embeddings (requires `endnote-mcp[semantic]`)
No parameter schema in public metadata yet.
get_reference_detailsFull metadata for a reference (abstract, keywords, DOI, etc.)
Full metadata for a reference (abstract, keywords, DOI, etc.)
No parameter schema in public metadata yet.
get_citationFormat as APA 7th, Harvard, Vancouver, Chicago, or IEEE
Format as APA 7th, Harvard, Vancouver, Chicago, or IEEE
No parameter schema in public metadata yet.
get_bibtexExport references as BibTeX entries for LaTeX
Export references as BibTeX entries for LaTeX
No parameter schema in public metadata yet.
get_bibliographyGenerate a formatted bibliography for multiple references
Generate a formatted bibliography for multiple references
No parameter schema in public metadata yet.
find_relatedFind similar references (uses embeddings when available)
Find similar references (uses embeddings when available)
No parameter schema in public metadata yet.
read_pdf_sectionRead specific pages from a PDF attachment
Read specific pages from a PDF attachment
No parameter schema in public metadata yet.
list_references_by_topicBroad topic-based listing
Broad topic-based listing
No parameter schema in public metadata yet.
rebuild_indexRe-index after updating your EndNote library
Re-index after updating your EndNote library
No parameter schema in public metadata yet.
Sponsors
Readme
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:
Details
- Repository
- github.com/gokmengokhan/endnote-mcp
- Category
- Search & Web Crawling
- Package
endnote-mcp- Transport
- STDIO
- Registry
- MCP registry, active