article
README
🚀 mcp-simple-arxiv
一个 MCP 服务器,借助 arXiv 的 API 实现对论文的便捷访问,为 LLM 客户端提供强大的论文搜索与获取功能。
🚀 快速开始
mcp-simple-arxiv 是一个 MCP 服务器,能够通过 arXiv 的 API 提供对论文的访问。你可以通过以下方式开启使用之旅。
✨ 主要特性
- 该服务器允许 LLM 客户端(如 Claude Desktop)通过标题和摘要内容搜索 arXiv 上的科学论文。
- 可获取论文元数据和摘要。
- 能访问可用格式(PDF/HTML)的链接。
- 服务器实现了适当的速率限制,符合 arXiv 的 API 指南(每 3 秒最多一次请求)。
📦 安装指南
使用 Smithery 安装
通过 Smithery 自动安装 Simple Arxiv 对 Claude Desktop:
npx -y @smithery/cli install mcp-simple-arxiv --client claude
手动安装
pip install mcp-simple-arxiv
💻 使用示例
与 Claude Desktop 一起使用
将以下配置添加到你的 claude_desktop_config.json 中:
(Mac OS)
{
"mcpServers": {
"simple-arxiv": {
"command": "python",
"args": ["-m", "mcp_simple_arxiv"]
}
}
}
(Windows 版本):
{
"mcpServers": {
"simple-arxiv": {
"command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
"args": [
"-m",
"mcp_simple_arxiv"
]
}
}
}
在重新启动 Claude Desktop 后,将可用以下功能:
基础用法
搜索论文
你可以要求 Claude 搜索论文,使用类似以下的查询:
你能搜索关于大型语言模型的最新 arXiv 论文吗?
搜索将返回匹配论文的基本信息,包括:
- 论文标题
- 作者
- arXiv ID
- 发布日期
高级用法
获取论文详细信息
一旦你有了论文 ID,可以要求显示更多详细信息:
你能展示论文 2103.08220 的详细信息吗?
这将返回:
- 完整的论文标题
- 作者
- 出版和更新日期
- 杂志引用(如果有)
- 论文摘要
- 可用格式链接(PDF/HTML)
🔧 技术细节
开发安装
为了开发目的进行安装:
git clone https://github.com/andybrandt/mcp-simple-arxiv
cd mcp-simple-arxiv
pip install -e .
arXiv API 指南
此服务器遵循 arXiv API 使用指南:
- 速率限制为每 3 秒最多一次请求
- 单次连接
- 正确的错误处理和重试逻辑
📄 许可证
本项目采用 MIT 许可证。
扫码联系在线客服