🧠 arXiv 研究助手 MCP 服务器
该项目是一个 MCP(模型上下文协议)服务器,旨在与庞大的 arXiv.org 论文数据库进行交互。
它允许像Claude AI这样的客户高效地搜索、探索和比较 arXiv 论文——所有这些都通过定制的本地服务器实现。它基于Python和FastMCP框架构建,并使用uv进行轻量级包管理。
✨ 特点
🔍 基于关键词的论文搜索
通过关键字搜索 arXiv 论文,并可按相关性或最新性排序。📚 按类别分类的最新论文
指定 arXiv 类别代码(例如,cs.AI、math.AP)以获取该领域的最新论文。📄 论文详情查询
使用论文的 arXiv ID 获取详细元数据:标题、作者、摘要、类别、DOI、PDF 链接等。🧑🔬 基于作者的论文搜索
检索特定作者发表的论文列表。📊 趋势分析(实验)
根据某一类别的最新论文获取热门关键词或主题的概述(当前使用模拟数据)。📝 摘要提示生成器
动态生成提示,帮助 LLM 更有效地总结所选论文。🆚 比较提示生成器
提供两个论文 ID 来生成一个结构化的提示来比较它们的内容。
Related MCP server: Filesystem MCP Server
🛠️ 技术栈
Python 3.11+
uv(用于依赖和环境管理)
请求(用于 API 通信)
xml.etree.ElementTree(用于解析 XML 响应)
🚀 入门
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 arXiv Research Assistant MCP Server:
从 PyPI 安装
🔧 克隆存储库(用于开发)
🔧 安装依赖项(用于开发)
使用uv以可编辑模式安装所有依赖项:
⚙️ 如何运行
▶️ 运行服务器(本地)
🔌与 Claude 一起使用
要将此 MCP 服务器与 Claude 一起使用,请将以下 JSON 配置添加到 Claude 的 MCP 设置中: