mcp-arxiv

mcp-arxiv

site icon
2025.05.08 0
Python学术论文搜索学术论文检索搜索工具
arXiv-mcp 是一个基于 Model Context Protocol 的服务,专门用于 arXiv 学术论文的搜索和检索。该服务使大型语言模型(LLMs)能够轻松搜索 arXiv 上的学术论文,并获取清理后的标题、摘要和内容,无需处理复杂的 HTML 解析。
View on GitHub

Overview

基本能力

产品定位

arXiv-mcp 是一个专注于 arXiv 学术论文搜索和检索的服务,旨在简化学术论文的获取和处理过程。

核心功能

  1. 搜索功能:通过关键词搜索 arXiv 上的论文。
  2. 参数:query(字符串),例如 'LLM' 或 'transformer architecture'。
  3. 获取功能:根据 URL 获取特定论文的内容。
  4. 参数:url(字符串),指定 arXiv 论文的 URL。

适用场景

  1. 学术研究:快速查找和获取相关领域的学术论文。
  2. 教育:用于教学或学习材料的准备。
  3. 自动化工具:集成到自动化流程中,如文献综述或知识提取。

工具列表

  1. search:搜索 arXiv 论文。
  2. get:获取特定论文的内容。

常见问题解答

使用教程

使用依赖

  1. 确保已安装 Python 和 pip。
  2. 确保已安装 venv 或 uv。

安装教程

使用 venv

cd mcp-arxiv
source .venv/bin/activate
pip install -r requirements.txt

使用 uv

cd mcp-arxiv
uv venv .venv
source .venv/bin/activate
uv pip install -r requirements.txt

调试方式

  1. 确保服务已正确安装并运行。
  2. 使用 searchget 工具测试功能。

配置

配置为 Claude.app

将以下 JSON 配置添加到 Claude 设置中:

"mcpServers": {
  "arxiv": {
    "command": "uv",
    "args": [
        "--directory",
        "ABSOLUTE_PROJECT_PATH",
        "run",
        "arxiv-server.py"
      ]
  }
}

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。