Token导航 LogoToken导航TokenDH.com
Scholar Sidekick MCP logo
开发工具stdio官方级别未说明来源级核验

Scholar Sidekick MCP

MCP Server

Scholar Sidekick MCP Server是一个学术引用解析服务,支持多种学术标识符(DOI、PMID、PMCID等)转换为10,000+种引用样式或九种导出格式,并提供撤回、开放获取和引用伪造检测功能。

工具数

6

提示词数

0

GitHub Stars

3

资源数

0
文献管理TypeScriptClaudeClaudeCursor

安装说明

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

作者 / 组织

mlava

提供方

mlava

最后核验

2026/5/17 20:48

运行时

Node.js

快速接入

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

命令预览

npx -y scholar-sidekick-mcp@latest

详细介绍

Scholar Sidekick MCP服务器

主控程序 服务器用于 学者Sidekick -从任何人工智能助手处将任何学术标识符(DOI、PMID、PMCID、ISBN、arXiv、ISSN、NASA ADS bibcode、世界卫生组织IRIS URL)解析为10000+CSL样式或九种导出格式,加上撤回、开放访问和引用制造检测检查。

亮点

  • 开箱即用的八种标识符类型 -DOI、PMID、PMCID、ISBN、arXiv ID、ISSN、NASA ADS bibcodes和世界卫生组织IRIS URL(引用工具中罕见)。
  • 批量友好的解析/格式化/导出 --每个都接受一个标识符或逗号或换行符分隔的列表;服务器对列表进行标准化处理,并在一次往返中解析它们。
  • 10000+引用样式 --五个手动调谐的内置组件(温哥华、AMA、APA、IEEE、CSE)以及任何 CSL样式ID,具有别名和依赖样式解析。
  • 九种导出格式 --BibTeX、RIS、CSL JSON、EndNote(XML/Reference)、RefWorks、MEDLINE、Zotero RDF、CSV、纯文本。
  • 撤回和开放访问检查checkRetraction 表面收缩、校正和关注表达(交叉参考/收缩观察); checkOpenAccess 返回OA状态和最佳合法登录或PDF URL(Unpaywall)。两者都接受任何标识符类型,并将其解析为引擎盖下的DOI。
  • 引文造假检测verifyCitation 将声称的引用与其标识符处的已解析记录进行交叉检查,检测由 [黄玉等(《柳叶刀》2026)]() --真正的DOI+发明的标题——简单的标识符解析无法捕捉到。长格式解释器 scholar-sidekick.com/cition-impliance.
  • 可组合工作流程 --链条 resolveIdentifierformatCitationexportCitation 在一个提示中输入端到端的“原始ID”→ 可导出书目”管道。
  • 每个响应的来源元数据 --格式化输出后面是元数据块(requestId, formatter, styleUsed, warnings)这样助手就可以向用户展示 *哪个* 引擎产生了每一个引文。
  • REST API双 --相同的RapidAPI密钥对 学者侧踢REST API 用于非MCP集成。

工具

工具说明
resolveIdentifier将DOI、PMID、PMCID、ISBN、arXiv ID、ISSN、ADS bibcodes和世界卫生组织IRIS URL解析为结构化书目元数据(CSL JSON)。接受单个标识符或逗号/换行符分隔的批处理。
格式引用将一个或多个标识符格式化为温哥华、AMA、APA、IEEE、CSE或10000多种CSL样式中的任何一种。输出为文本、HTML或JSON。返回格式化的引用和出处元数据块。
exportCitation将一个或多个标识符导出到BibTeX、RIS、CSL JSON、EndNote(XML/reference)、RefWorks、MEDLINE、Zotero RDF、CSV或纯文本,准备写入磁盘或交给参考管理器。
检查撤回检查是否有一件作品被撤回、更正或表达了担忧。来源于Crossref updated-by (撤退观察)。在查找之前,将DOI/PMID/PMID/arXiv/ADS输入解析为DOI。每次呼叫一个标识符。
检查OpenAccess检查单个作品是否可以公开访问,以及在哪里可以找到最佳的法律版本。来源于Unpaywall。返回OA状态(金/绿/混合/青铜/关闭)、最佳登录/PDF URL、许可证和版本。在查找之前,将DOI/PMID/PMID/arXiv/ISBN/ADS输入解析为DOI。每次呼叫一个标识符。
验证引文根据已解析记录的标识符验证所声称的引用。检测Topaz等人(Lancet 2026)的制造模式——真正的DOI+发明名称—— resolveIdentifier 独自一人无法捕捉。返回四项判决中的一项(matched / mismatch / ambiguous / not_found)再加上每个字段的相似性得分和解析记录,这样用户就可以看到引用的标题和实际论文的不同之处。可选的第3阶段LLM屏幕拯救了非正式的缩写误报(仅限付费计划/第一方身份验证)。每次通话一次。

设置

获取RapidAPI密钥

  1. 订阅 RapidAPI上的学者Sidekick (免费版可用)
  2. 复制您的RapidAPI密钥

克劳德桌面版

添加 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "scholar-sidekick": {
      "command": "npx",
      "args": ["-y", "scholar-sidekick-mcp@latest"],
      "env": {
        "RAPIDAPI_KEY": "your-rapidapi-key"
      }
    }
  }
}

克劳德代码

claude mcp add scholar-sidekick \
  -e RAPIDAPI_KEY=your-rapidapi-key \
  -- npx -y scholar-sidekick-mcp@latest

光标/VS代码/风帆

添加 .cursor/mcp.json.vscode/mcp.json:

{
  "mcpServers": {
    "scholar-sidekick": {
      "command": "npx",
      "args": ["-y", "scholar-sidekick-mcp@latest"],
      "env": {
        "RAPIDAPI_KEY": "your-rapidapi-key"
      }
    }
  }
}

环境变量

变量必填描述
RAPIDAPI_KEY您的RapidAPI订阅密钥
RAPIDAPI_HOSTRapidAPI主机(默认为 scholar-sidekick.p.rapidapi.com)
SCHOLAR_SIDEKICK_TIMEOUT_MS请求超时(毫秒)(默认值:30000)

支持的引用样式

学者Sidekick支持 10000+CSL风格,包括学术出版中使用的所有主要格式:

样式关键字
温哥华vancouver
APA(第7版)apa
阿妈 。 ama
IEEEieee
CSEcse
芝加哥(作者日期)chicago-author-date
哈佛大学harvard-cite-them-right
MLAmodern-language-association
图拉比安人turabian-fullnote-bibliography
自然nature
BMJbmj
《柳叶刀》the-lancet

任何 CSL样式ID 可以作为 style 参数。

示例用法

连接后,询问您的AI助手:

单一标识符

  • “温哥华风格的10.1056/NEJMoa2033700格式”
  • “解析PMID:30049270并导出为BibTeX”
  • “给我一份芝加哥arXiv引文:2301.08745”

批量输入 (逗号或换行符分隔——每个工具都会处理它)

  • 将这些文件格式化为APA:10.1056/NEJMoa2033700,PMID:30049270,ISBN:9780192854087
  • “解决所有这些问题,告诉我哪些是期刊文章,哪些是书籍:10.1056/NEJMoa2033700,ISBN:9780192854087,PMC7793608”

端到端工作流 (辅助链 resolveIdentifierformatCitationexportCitation 在一个提示中)

  • 解析这三个标识符,在AMA中格式化每个标识符,并将集合导出为BibTeX:10.1056/NEJMoa2033700,PMID:30049270,ISBN:9780192854087
  • “从这个列表中为我建立一个自然风格的参考书目,并给我一个 .bib 文件末尾:PMID:30049270,arXiv:2301.08745,10.1038/s41586-021-03819-2“

撤回和开放访问检查 (每次呼叫一个标识符)

  • “10.1016/S0140-6736(20)31180-6是否已被撤回?”→ 回报 isRetracted: true 附撤回通知和日期
  • “NumPy论文(10.1038/s41586-020-2649-2)是开放获取的吗?我在哪里可以免费阅读?”→ 返回OA状态以及带有许可证和版本的最佳合法PDF URL
  • “检查arXiv:2301.08745是否有任何更正或担忧。”→ 解析arXiv→ 内政部随后询问撤回观察

支持的标识符

  • 两个(例如: 10.1056/NEJMoa2033700)
  • PubMed ID(例如。 PMID:30049270)
  • PubMed中心ID(例如。 PMC7793608)
  • ISBN(例如。 ISBN:9780192854087)
  • arXiv ID(例如。 2301.08745)
  • ISSN和eISSN
  • 美国国家航空航天局ADS密码
  • 世界卫生组织IRIS网址

起源与决定论

formatCitationexportCitation 响应后面是一个元数据块,这样助手和用户就可以准确地看到每个引用是由哪个引擎生成的:

  • formatterbuiltin (温哥华、AMA、APA、IEEE、CSE之一——用TypeScript手动调优)或 csl (citeproc-js带有CSL样式表)。
  • styleUsed --别名和依赖样式解析后的规范样式ID(例如,要求 harvard 决心 harvard-cite-them-right).
  • requestId --用于支持、再现性和对数相关性。
  • warnings --当使用回退或请求的样式依赖于另一个样式时填充。

给定相同的输入和固定的上游元数据,标识符解析是确定的。重复的相同请求是通过 x-scholar-cache 头球

REST API

对于MCP客户端之外的编程访问,Scholar Sidekick也可以作为上的REST API使用 拉皮达皮。您的RapidAPI密钥对两者都有效。

发展

npm install
npm run build    # Bundle to dist/mcp-server.mjs
npm test         # Run tests
npm run typecheck

许可证

麻省理工学院

](https://lobehub.com/mcp/mlavercombe-scholar-sidekick-mcp)

目录标签

目录标签

文献管理TypeScriptClaude学术引用本地部署引用解析开放获取引用检测

支持客户端

ClaudeCursor

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

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

remote-capable

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononeremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP