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

arxiv-search-mcp

一个提供arXiv论文搜索和获取功能的MCP服务器

article

README

🚀 arXiv 搜索 MCP 服务器

这是一个 MCP 服务器,它提供了强大的工具,可用于搜索和获取 arXiv.org 上的论文,为科研人员和相关从业者带来便利。

🚀 快速开始

开发环境准备

  • 系统上已安装Deno
  • 确保环境兼容 MCP

项目设置

  1. 克隆项目仓库。
  2. 安装依赖,执行以下命令:
deno cache --reload src/main.ts

运行服务器

  • 开发模式:开启文件监控,使用如下命令:
deno task dev
  • 构建可执行文件:运行以下命令进行构建:
deno task compile

与 Claude 桌面集成

将以下配置添加到你的 claude_desktop_config.json 文件中:

{
  "mcpServers": {
    "arxiv-search-mcp": {
      "command": "/path/to/dir/arxiv-search-mcp/bin/arxiv-search-mcp"
    }
  }
}

请将 /path/to/dir 替换为实际的编译二进制文件路径。

✨ 主要特性

  • 按类别搜索:可根据不同的 arXiv 类别精准搜索论文。
  • 获取最新论文:能获取按提交日期排序的最新论文。
  • 格式化输出:输出内容包含论文的标题、作者、摘要和链接,方便查看。

💻 使用示例

基础用法

服务器提供了一个名为 search_arxiv 的工具,接受以下参数:

{
  "category": string,    // arXiv 类别(例如:cs.AI、cs.LG、astro-ph)
  "max_results": number  // 要获取的论文数量(1-100,默认值为5)
}

示例请求:

{
  "category": "cs.AI",
  "max_results": 5
}

此请求将返回人工智能类别下最近的 5 篇论文。

可用类别

一些流行的 arXiv 类别如下:

  • cs.AI:人工智能
  • cs.LG:机器学习
  • cs.CL:计算与语言
  • cs.CV:计算机视觉
  • cs.NE:神经和演化计算
  • cs.RO:机器人学
  • astro-ph:天体物理学
  • physics:物理
  • math:数学
  • q-bio:定量生物学

有关类别的完整列表,请访问arXiv分类学

示例使用截图

与Claude的示例使用

📄 许可证

此项目在 MIT License 下授权,详细信息请查看LICENSE文件。

help

运行方式说明

cloud

托管运行

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

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

本地运行 / 其它方式

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

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