paperpal

Integrations

  • Enables searching and accessing research papers from arXiv's database to aid in literature reviews and academic research

  • Provides access to research papers hosted on Hugging Face, allowing users to discover and discuss AI/ML research

  • Mentioned as a planned integration for future development, likely to support academic writing workflows

paperpal

MCP Extension to aid you in searching and writing literature reviews

Check out this conversation with Claude to see what it can do

How it works

paperpal gives your LLMs access to arxiv and Hugging Face papers. You can then have a natural conversation with your favourite LLMs (e.g. Claude) and have it guide you.

You can:

  • Discuss papers
  • Look for new papers
  • Organize ideas for liteature reviews
  • etc.

Of course, this tool is as good as the sum of its parts. LLMs can still hallucinate, and semantic search is never perfect.

Quickstart

There are many different ways with which you can interact with an MCP server.

Claude Desktop App

If this is your first time using an MCP server for Claude Desktop App, see https://modelcontextprotocol.io/quickstart/user

First, clone this repository locally:

git clone https://github.com/jerpint/paperpal

Next, add the extension to your app. Open your configuration file (on macOS this should be ~/Library/Application Support/Claude/claude_desktop_config.json) and and add the following to the extension:

For example on MacOS:

{ "mcpServers": { "paperpal": { "command": "uv", "args": [ "--directory", "/Users/<username>/paperpal", "run", "paperpal.py" ] } } }

Restart your Claude Desktop App and you should see it appear.

Cursor

If this is your first time using an MCP server for Cursor, see https://docs.cursor.com/context/model-context-protocol#remote-development

First, clone this repository locally:

git clone https://github.com/jerpint/paperpal

Add this to the root of the project in a .cursor/mcp.json file:

{ "mcpServers": { "paperpal": { "command": "/Users/jeremypinto/.cargo/bin/uv", "args": [ "--directory", "/Users/jeremypinto/paperpal", "run", "paperpal.py" ] } } }
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

MCP Extension that gives LLMs access to arXiv and Hugging Face papers, enabling users to discuss papers, search for new research, and organize literature reviews through natural conversation.

  1. How it works
    1. Quickstart
      1. Claude Desktop App
      2. Cursor

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol (MCP) server that enables LLMs to interact directly the documents that they have on-disk through agentic RAG and hybrid search in LanceDB. Ask LLMs questions about the dataset as a whole or about specific documents.
      Last updated -
      12
      31
      TypeScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      An MCP server that allows Claude and other LLMs to manage persistent memories across conversations through text file storage, enabling commands to add, search, delete and list memory entries.
      Last updated -
      2
      TypeScript
    • -
      security
      A
      license
      -
      quality
      An MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.
      Last updated -
      177
      Python
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      An MCP server that allows Claude to interact with local LLMs running in LM Studio, providing access to list models, generate text, and use chat completions through local models.
      Last updated -
      Python

    View all related MCP servers

    ID: kknd17ctki