Token导航 LogoToken导航TokenDH.com
arXiv MCP (arxiv-mcp-server) logo
运维云端HTTP官方级别未说明来源级核验

arXiv MCP (arxiv-mcp-server)

MCP Server

一个基于模型上下文协议(MCP)的服务,支持通过自然语言与arXiv API交互,实现学术文章的元数据检索、PDF下载及加载到大型语言模型上下文等功能。

工具数

5

提示词数

0

GitHub Stars

40

资源数

0
大型语言模型PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

prashalruchiranga

提供方

prashalruchiranga

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

arXiv MCP服务器

![MCP Compatible](https://modelcontextprotocol.io) ![Python](https://www.python.org/downloads/) ![License](https://opensource.org/licenses/MIT) ](https://smithery.ai/server/@prashalruchiranga/arxiv-mcp-server)

模型上下文协议(MCP)服务器,能够使用自然语言与arXiv API进行交互。

特性

  • 检索arXiv.org上托管的学术文章的元数据
  • 将PDF格式的文章下载到本地计算机
  • 在arXiv数据库中搜索特定查询
  • 检索文章并将其加载到大型语言模型(LLM)上下文中

工具

  • 获取_文章_url

- 根据标题检索arXiv.org上托管的文章的URL - title (字符串):文章标题

  • 下载_文章

- 下载arXiv.org上托管的PDF文件 - title (字符串):文章标题

  • load_article_to_context

- 将arXiv.org上托管的文章加载到LLM的上下文中 - title (字符串):文章标题

  • 获取详细信息

- 根据文章标题检索arXiv.org上托管文章的元数据 - title (字符串):文章标题

  • search_arxiv

- 根据指定的参数在arXiv API上执行搜索查询,并返回匹配的文章元数据 - all_fields (字符串):在所有元数据字段中进行常规关键字搜索 - title (字符串):在文章标题中搜索的关键字 - author (字符串):用于筛选结果的作者姓名 - abstract (字符串):在文章摘要中搜索的关键字 - start (int):返回的第一个结果的索引

设置

MacOS

克隆存储库

git clone https://github.com/prashalruchiranga/arxiv-mcp-server.git
cd arxiv-mcp-server

安装 uv 包管理器。有关安装的更多详细信息,请访问 官方紫外线文件.

# Using Homebrew
brew install uv

# or
curl -LsSf https://astral.sh/uv/install.sh | sh

创建并激活虚拟环境。

uv venv --python=python3.13
source .venv/bin/activate

安装开发依赖项。

uv sync

视窗

安装 uv 包管理器。有关安装的更多详细信息,请访问 官方紫外线文件.

# Use irm to download the script and execute it with iex
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

关闭并重新打开shell,然后克隆存储库。

git clone https://github.com/prashalruchiranga/arxiv-mcp-server.git
cd arxiv-mcp-server

创建并激活虚拟环境。

uv venv --python=python3.13
source .venv\Scripts\activate

安装开发依赖项。

uv sync

使用Claude Desktop

要启用此集成,请将服务器配置添加到您的 claude_desktop_config.json 文件。如果文件不存在,请确保创建该文件。

在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Roaming/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "arxiv-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/arxiv-mcp-server/src/arxiv_server",
        "run",
        "server.py"
      ],
      "env": {
        "DOWNLOAD_PATH": "/ABSOLUTE/PATH/TO/DOWNLOADS/FOLDER"
      }
    }
  }
}

您可能需要在命令字段中输入uv可执行文件的完整路径。你可以通过跑步来获得这个 which uv 在MacOS或 where uv 在Windows上。

示例提示

Can you get the details of 'Reasoning to Learn from Latent Thoughts' paper?
Get the papers authored or co-authored by Yann Lecun on convolutional neural networks
Download the attention is all you need paper
Can you get the papers by Andrew NG which have 'convolutional neural networks' in title?
Can you display the paper?
List the titles of papers by Yann LeCun. Paginate through the API until there are 30 titles

许可证

在麻省理工学院获得许可。请参阅 许可证.

目录标签

目录标签

大型语言模型PythonClaude云端部署学术检索自然语言处理PDF下载元数据提取

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP