Token导航 LogoToken导航TokenDH.com
Scholar Search MCP logo
搜索检索stdio官方级别未说明来源级核验

Scholar Search MCP

MCP Server

Scholar Search MCP是一个用于学术文献工作流程的MCP服务器,整合了Semantic Scholar和arXiv的功能,提供快速并行搜索、标准化输出、源感知去重和实用的研究工具。

工具数

9

提示词数

0

GitHub Stars

171

资源数

0
搜索文献管理PythonClaude研究工具Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Silung

提供方

Silung

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install scholar-search-mcp

详细介绍

学者搜索MCP

用于Claude、Cursor和其他MCP客户端中的学术文献工作流程的MCP服务器。

它结合了 语义学者+arXiv 集成到一个统一的工具集中,具有快速并行搜索、标准化输出、源感知重复数据删除和实用的研究工具(引用、参考文献、作者图、推荐和arXiv源代码下载)。

______________________________________________________________________

目录

______________________________________________________________________

为什么这个项目

大多数纸质工具都迫使您选择一种来源或一种API样式。 scholar-search-mcp 为文献检索和图形检索提供了一个MCP层:

  • 一台MCP服务器,多个学术资源
  • 免费首次默认值 (arXiv 无需钥匙即可工作)
  • LLM友好输出 用于下游推理和代理工作流
  • 实际研究行动,不仅搜索
  • 统一搜索: search_papers 并行运行Semantic Scholar+arXiv,并通过规范化标题进行重复数据消除。
  • 研究图表工具:详细信息、引文、参考文献、作者简介/论文和建议。
  • 批处理+源工作流:获取多达500篇论文,并下载/提取arXiv LaTeX源代码。
  • 操作控制:内置缓存加上基于环境的源代码切换(启用/禁用通道)。
  • 来源策略:内置Semantic Scholar+arXiv,默认先免费(arXiv 无密钥),用于更高语义学者限制的可选API密钥。

演示视频

代理人使用学者搜索MCP撰写调查论文。

安装

pip install scholar-search-mcp
需要Python 3.10+。

快速设置(克劳德桌面/光标)

在两个客户端中使用相同的服务器命令:

{
  "mcpServers": {
    "scholar-search": {
      "command": "python",
      "args": ["-m", "scholar_search_mcp"],
      "env": {
        "SCHOLAR_SEARCH_ENABLE_SEMANTIC_SCHOLAR": "true",
        "SCHOLAR_SEARCH_ENABLE_ARXIV": "true"
      }
    }
  }
}

SEMANTIC_SCHOLAR_API_KEY 是可选的。仅当您想要更高的语义学者速率限制时才添加它:

{
  "mcpServers": {
    "scholar-search": {
      "command": "python",
      "args": ["-m", "scholar_search_mcp"],
      "env": {
        "SCHOLAR_SEARCH_ENABLE_SEMANTIC_SCHOLAR": "true",
        "SCHOLAR_SEARCH_ENABLE_ARXIV": "true",
        "SEMANTIC_SCHOLAR_API_KEY": "your-key"
      }
    }
  }
}

区别:

  • 克劳德桌面版:直接编辑本地配置文件。
  • 光标:在游标设置UI(或相应的设置JSON)中添加MCP服务器。

Claude Desktop配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 视窗: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

环境变量

变量描述
SEMANTIC_SCHOLAR_API_KEY可选。增加语义学者速率限制。
SCHOLAR_SEARCH_ENABLE_SEMANTIC_SCHOLARtrue/false,默认值 true.
SCHOLAR_SEARCH_ENABLE_ARXIVtrue/false,默认值 true.
SCHOLAR_SEARCH_CACHE_DIR可选缓存目录路径。
SCHOLAR_SEARCH_CACHE_TTL_SECONDS缓存TTL(秒),默认值 86400.
SCHOLAR_ARXIV_SOURCE_DIR解压缩的arXiv源的默认父目录。

示例(arXiv 仅):

{
  "SCHOLAR_SEARCH_ENABLE_SEMANTIC_SCHOLAR": "false",
  "SCHOLAR_SEARCH_ENABLE_ARXIV": "true"
}

工具列表

工具目的
search_papers使用可选功能搜索论文 limit, fields, year, venue.
get_paper_details通过DOI、arXiv ID、S2 ID或URL获取一篇论文
get_paper_citations获取引用给定论文的论文。
get_paper_references获取给定论文的参考文献。
get_author_info按ID获取作者个人资料
get_author_papers获取给定作者的论文。
get_paper_recommendations获得类似的论文推荐。
batch_get_papers批量获取纸张详细信息(最多500个ID)。
download_arxiv_source下载并解压arXiv源代码包(tar.gz).

MCP检验员测试

npm install -g @modelcontextprotocol/inspector
mcp-inspector python -m scholar_search_mcp

贡献

问题和PR是受欢迎的:fork repo、创建分支、添加验证/测试,并打开具有明确前后行为的PR。

许可证

麻省理工学院

参考文献

目录标签

目录标签

搜索文献管理PythonClaude研究工具学术搜索本地部署MCP服务器

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP