arXiv搜索服务

一个用于搜索arXiv论文的MCP服务器,提供论文搜索和详细信息获取功能。

  • by markmcd
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 markmcd/arxiv-search-mcp

使用说明

arxiv搜索mcp

用于搜索arXiv的MCP服务器。

安装

直接使用PyPI安装软件包。

pip install arxiv-search-mcp

一旦安装到代理的环境中,您就可以使用中的设置加载它 sample_settings.json.

用法

安装后,您可以直接运行服务器模块。

python -m arxiv_search_mcp

要使用MCP检查器运行服务器,请执行以下命令。

uv run mcp dev arxiv_search_mcp/mcp_server.py

要将服务器包含在代理配置中,请确保它已安装在代理的 virtualenv,然后将其添加到您的配置中。

{
  "mcpServers": {
    "arxiv": {
      "command": "python",
      "args": ["-m", "arxiv_mcp"]
    }
  }
}

工具

以下工具可用:

search_papers

搜索arXiv上的论文。

参数:

  • query (str):搜索查询。
  • max_results (int,可选):返回的最大结果数。默认值为10。

get_paper

获取特定论文的详细信息。

参数:

  • paper_id (str):要检索的纸张的ID。