MCP Catalogs
Homemendeley-mcp screenshot

mendeley-mcp

by pallaprolus·19·Score 42

A functional MCP server connecting Mendeley reference library to Claude Desktop and other MCP clients with search, retrieval, and management capabilities.

productivityknowledge-graphai-llm
10
Forks
2
Open issues
4 mo ago
Last commit
2d ago
Indexed

Overview

The Mendeley MCP server provides a seamless interface to academic reference management through the Model Context Protocol. It enables users to search their personal library, browse document collections, retrieve full metadata, search the global Mendeley catalog, add new documents, and perform DOI lookups directly from AI assistants like Claude. The server implements proper OAuth authentication with secure credential storage using the system's native keyring and includes comprehensive error handling for token refresh.

Try asking AI

After installing, here are 7 things you can ask your AI assistant:

you:Search your academic library for relevant papers while writing literature reviews
you:Retrieve complete document details including abstracts directly in conversations
you:Add new papers to your library through natural language commands
you:Browse your folder structure to find specific collections of research
you:How do I authenticate with Mendeley?
you:Where are my credentials stored?
you:What if I hit API rate limits?

When to choose this

Choose this if you're an academic researcher or student who uses Mendeley to manage your literature library and want AI assistance to search and retrieve papers.

When NOT to choose this

Avoid if you don't use Mendeley or prefer different reference management tools like Zotero or EndNote.

Tools this server exposes

7 tools extracted from the README
  • mendeley_search_library

    Search documents in your library

  • mendeley_get_document

    Get full details of a specific document

  • mendeley_list_documents

    List documents, optionally filtered by folder

  • mendeley_list_folders

    List all folders/collections

  • mendeley_search_catalog

    Search Mendeley's global paper database

  • mendeley_get_by_doi

    Look up a paper by DOI

  • mendeley_add_document

    Add a new document to your library

Comparable tools

zotero-mcprefworks-apimendeley-apicitation-search

Installation

Installation

Using pip
pip install mendeley-mcp
Using uv (recommended)
uv tool install mendeley-mcp
From source
git clone https://github.com/pallaprolus/mendeley-mcp.git
cd mendeley-mcp
pip install -e .

Claude Desktop Configuration

Edit your Claude Desktop config file: **macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json **Linux**: ~/.config/Claude/claude_desktop_config.json **Windows**: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "mendeley": {
      "command": "mendeley-mcp"
    }
  }
}

FAQ

How do I authenticate with Mendeley?
Run `mendeley-auth login` to start the authentication wizard, which will prompt for your Client ID and Client Secret, then open your browser for authorization.
Where are my credentials stored?
Your OAuth tokens and client secret are stored securely in your system's native keyring (macOS Keychain, Windows Credential Locker, or Linux Secret Service). Only the non-sensitive client ID is stored in `~/.config/mendeley-mcp/credentials.json`.
What if I hit API rate limits?
The server implements automatic token refresh. If you hit rate limits, wait a few minutes and retry. For heavy usage, consider spreading requests over time.

Compare mendeley-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.