🚨 Development has moved to https://github.com/mila-iqia/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"
]
}
}
}
paperpal
Project Details
- jerpint/paperpal
- MIT License
- Last Updated: 4/16/2025
Recomended MCP Servers
An intelligent MCP server that serves as a guardian of development knowledge, providing Cline assistants with curated access...
A MCP server implementation for hyperbrowser
An MCP (Model Context Protocol) server that provides tools for checking Maven dependency versions.
Not just another MCP filesystem. Optimized file operations with smart context management and token-efficient partial reading/editing. Process massive...
MCP server that uses arxiv-to-prompt to fetch and process arXiv LaTeX sources for precise interpretation of mathematical expressions...
Bringing the bankless onchain API to MCP
An MCP server to wrap ripgrep
MCP to connect your LLM with Spotify.
Command line interface for MCP clients with secure execution and customizable security policies
MCP server integration for DaVinci Resolve
Connect a bitcoin lightning wallet to your LLM using Nostr Wallet Connect and Model Context Protocol





