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

arxiv-mcp

ArXiv MCP Server是一个为AI助手提供arXiv论文搜索和访问服务的中间件,通过MCP协议实现论文的检索、下载和阅读功能。

article

README

🚀 ArXiv MCP 服务器

🔍 ArXiv MCP 服务器借助简单的 MCP 接口,让 AI 助手能够搜索和访问 arXiv 论文,为科研工作者带来便利。

🤝 参与贡献 • 📝 报告问题

🚀 快速开始

通过 Smithery 安装

使用 Smithery 可自动安装 Claude 桌面版的 ArXiv Server:

npx -y @smithery/cli install arxiv-mcp-server --client claude

手动安装

使用 uv 安装:

uv tool install arxiv-mcp-server

开发环境搭建:

# 克隆仓库并设置开发环境
git clone https://github.com/blazickjp/arxiv-mcp-server.git
cd arxiv-mcp-server

# 创建并激活虚拟环境
uv venv
source .venv/bin/activate

# 安装测试依赖
uv pip install -e ".[test]"

🔌 MCP 集成

提供 JSON 配置示例:

{
  "command": "执行命令",
  "args": ["参数1", "参数2"]
}

✨ 主要特性

  • 🔎 论文搜索:可使用日期范围和分类对 arXiv 论文进行过滤查询。
  • 📄 论文访问:支持下载并阅读论文内容。
  • 📋 论文列表:能查看所有已下载的论文。
  • 🗃️ 本地存储:可将论文保存到本地,实现更快访问。
  • 📝 提示集:提供研究相关提示。

💻 使用示例

基础用法

以下是使用 search_papers 工具搜索论文的示例:

# 假设这里有调用 search_papers 工具的命令
# 由于原文档未给出,此处仅作示意
search_papers --date-range "2023-01-01 to 2023-12-31" --category "cs.AI"

高级用法

在配置 MCP 集成时,可根据不同需求调整 JSON 配置:

{
  "command": "执行命令",
  "args": ["参数1", "参数2"],
  "options": {
    "advanced_option1": "value1",
    "advanced_option2": "value2"
  }
}

📚 详细文档

可用工具

  • 搜索论文search_papers
  • 下载论文download_paper
  • 查看列表view_list
  • 提示集prompt_set

配置

环境变量: | 属性 | 详情 | |------|------| | 变量名 | VAR_NAME | | 默认值 | default_value | | 描述 | 描述信息 |

📄 许可证

本项目根据 MIT License 发布。更多细节请参见 LICENSE 文件。


由 Pear Labs 团队用心打造
help

运行方式说明

cloud

托管运行

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

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

本地运行 / 其它方式

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

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