返回 MCP 目录
public公开dns本地运行

paperpal

PaperPal是一个MCP扩展工具,旨在帮助用户搜索和撰写文献综述,通过与LLMs(如Claude)的自然对话来讨论论文、寻找新论文和组织文献思路。

article

README

🚀 paperpal

paperpal 是一款 MCP 扩展工具,它能帮助用户搜索文献以及撰写文献综述,极大地提升了文献处理的效率。

点击查看与 Claude 的对话,了解 paperpal 的强大功能。

🚀 快速开始

与 MCP 服务器交互的方式多种多样,下面为您详细介绍不同工具的使用方法。

使用 Claude Desktop App

⚠️ 重要提示

如果这是您第一次使用 MCP 服务器运行 Claude Desktop App,请参阅 https://modelcontextprotocol.io/quickstart/user

首先,在本地克隆此仓库:

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

接下来,将扩展添加到您的应用中。打开配置文件(在 macOS 上这应为 ~/Library/Application Support/Claude/claude_desktop_config.json),并在扩展部分添加以下内容: 例如,在 MacOS 上:

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

最后,重启您的 Claude Desktop App,您应该会看到该扩展。

使用 Cursor

⚠️ 重要提示

如果这是您第一次使用 MCP 服务器运行 Cursor,请参阅 https://docs.cursor.com/context/model-context-protocol#remote-development

首先,在本地克隆此仓库:

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

在项目根目录下创建一个 .cursor/mcp.json 文件,添加以下内容:

{
  "mcpServers": {
    "paperpal": {
      "command": "/Users/jeremypinto/.cargo/bin/uv",
      "args": [
        "--directory",
        "/Users/jeremypinto/paperpal",
        "run",
        "paperpal.py"
      ]
    }
  }
}

✨ 主要特性

paperpal 为您的 LLM 提供了访问 arxivHugging Face papers 的接口。您可以通过与最喜欢的 LLM(如 Claude)进行自然对话,让其协助您完成以下任务:

  • 讨论论文
  • 寻找新论文
  • 组织文献综述的思路
  • 等等

不过,需要注意的是,此工具的功能取决于其组成部分的质量。LLMs 仍然可能产生幻觉,语义搜索也绝非完美。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端