Skip to main content

Paperpal is a tool that helps you write literature reviews for machine learning papers.

Project description

🚨 Development has moved to https://github.com/milatechtransfer/paperpal

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"
      ]
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_paperpal-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_paperpal-0.1.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_paperpal-0.1.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_paperpal-0.1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for iflow_mcp_paperpal-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fae727e98c2d7b0373bc1e50afd2c436442b2b3e348356c1e82c7daec07fe9cf
MD5 cc80f590a0c73a555450442d23788d3a
BLAKE2b-256 42cfd73f4fa00eb51acd1e2c4c8c77460d9440b57875c730673eb62ada5c88b7

See more details on using hashes here.

File details

Details for the file iflow_mcp_paperpal-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for iflow_mcp_paperpal-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2395b962da01080a513ccabbb702e127bdc28c458cd329ff4369cfe1222faded
MD5 d5e52810f95e8508e7624233a73fc426
BLAKE2b-256 8a317293af5747e99d1431a9c5101ec5fe36004df10468e61e72cc9ee3e75cb2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page