p

prashalruchiranga

@prashalruchiranga/arxiv-mcp-server
1 Stars 338 次浏览 prashalruchiranga 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

arXiv MCP 服务器

MCP 兼容
Python
许可证
smithery 徽章

一个 Model Context Protocol (MCP) 服务器,支持使用自然语言与 arXiv API 进行交互。

功能

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

工具

  • get_article_url
    • 根据文章标题检索托管在 arXiv.org 上的文章 URL
      • title (字符串): 文章标题
  • download_article
    • 将托管在 arXiv.org 上的文章作为 PDF 文件下载
      • title (字符串): 文章标题
  • load_article_to_context
    • 将托管在 arXiv.org 上的文章加载到 LLM 的上下文中
      • title (字符串): 文章标题
  • get_details
    • 根据文章标题检索托管在 arXiv.org 上的文章元数据
      • title (字符串): 文章标题
  • search_arxiv
    • 基于指定参数对 arXiv API 执行搜索查询,并返回匹配的文章元数据
      • all_fields (字符串): 跨所有元数据字段的一般关键字搜索
      • title (字符串): 在文章标题中搜索的关键字
      • author (字符串): 用于过滤结果的作者姓名
      • abstract (字符串): 在文章摘要中搜索的关键字
      • start (整数): 返回的第一个结果的索引

设置

手动安装

克隆仓库

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

安装 uv 包管理器。有关在其他操作系统上安装的更多详细信息,请访问 官方 uv 文档

使用 Homebrew for macOS

brew install uv

或者

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

创建并激活虚拟环境。

uv venv --python=python3.13
source .venv/bin/activate # 或者在 Windows 上使用 venvScriptsactivate

安装开发依赖项。

uv sync

与 Claude Desktop 一起使用

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

在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/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 可执行文件的完整路径。您可以通过在 MacOS 上运行 which uv 或在 Windows 上运行 where uv 来获取该路径。

示例提示

你能获取《Reasoning to Learn from Latent Thoughts》论文的详细信息吗?

获取 Yann Lecun 关于卷积神经网络的论文

下载《Attention is All You Need》论文

你能获取 Andrew NG 的标题中含有“卷积神经网络”的论文吗?

你能显示这篇论文吗?

列出 Yann LeCun 的论文标题。通过 API 分页直到有 30 个标题

许可证

本项目采用 MIT 许可证。请参阅 LICENSE

相关 MCP 服务