ArXiv MCP Server

ArXiv MCP Server

镜像站点

Python 版本 许可证: MIT

🔍 使 AI 助手能够通过简单的 MCP 接口搜索和访问 arXiv 论文。

✨ 核心功能

  • 🔎 论文搜索: 使用过滤器查询 arXiv 论文
  • 📄 论文访问: 下载并阅读论文内容
  • 📋 论文列表: 查看已下载的论文
  • 🗃️ 本地存储: 论文本地保存加速访问

🚀 快速开始

安装

uv pip install git+https://github.com/blazickjp/arxiv-mcp-server.git

配置 MCP 客户端

将以下配置添加到您的 MCP 客户端配置文件中:

{
    "mcpServers": {
        "arxiv-mcp-server": {
            "command": "uv",
            "args": [
                "run",
                "arxiv-mcp-server",
                "--storage-path", "/path/to/paper/storage"
            ]
        }
    }
}

💡 工具使用示例

搜索论文

result = await call_tool("search_papers", {
    "query": "transformer architecture",
    "max_results": 10,
    "date_from": "2023-01-01",
    "categories": ["cs.AI", "cs.LG"]
})

下载论文

result = await call_tool("download_paper", {
    "paper_id": "2401.12345"
})

列出已下载论文

result = await call_tool("list_papers", {})

阅读论文内容

result = await call_tool("read_paper", {
    "paper_id": "2401.12345"
})

⚙️ 环境配置

变量用途默认值
ARXIV_STORAGE_PATH论文存储位置~/.arxiv-mcp-server/papers

由 Pear Labs 团队制作
ArXiv Server MCP 服务器