Token导航 LogoToken导航TokenDH.com
Sd Skills logo
搜索检索未说明官方级别未说明来源级核验

Sd Skills

MCP Server

通过Claude Code CLI操作ScienceDirect的论文检索、元数据提取、PDF下载和引用导出工具

工具数

8

提示词数

0

GitHub Stars

36

资源数

0
PythonClaude搜索Claude

安装说明

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

作者 / 组织

cookjohn

提供方

cookjohn

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

ScienceDirect Skills for Claude Code

English | 中文

WeChat Official Account (公众号)WeChat Group (微信群)Discord
Join Discord
未来论文实验室扫码加入交流群English & Chinese

English

Claude Code skills that let Claude interact with ScienceDirect (Elsevier) through Chrome DevTools MCP.

Search papers, browse journals, extract metadata, export citations, download PDFs, and push to Zotero — all from the Claude Code CLI.

Prerequisites

  • Claude Code CLI installed
  • Chrome browser (institutional or personal login for PDF download & export)
  • Zotero desktop app (optional, for citation export)
  • Python 3 (optional, for Zotero push script)

Skills

SkillDescriptionInvocation
sd-searchKeyword search with structured result extraction/sd-search machine learning
sd-advanced-searchFiltered search: author, journal, year, title, keywords/sd-advanced-search author: Smith year: 2024 deep learning
sd-parse-resultsRe-parse an existing search results page_(internal)_
sd-navigate-pagesPagination, sort order, results-per-page/sd-navigate-pages next
sd-paper-detailExtract full article metadata (abstract, authors, DOI, etc.)/sd-paper-detail S0957417426005245
sd-journal-browseBrowse journal info, impact factor, issues, articles/sd-journal-browse Nature Energy
sd-downloadDownload article PDFs to local disk/sd-download S0957417426005245
sd-exportExport citations as RIS/BibTeX/text, push to Zotero/sd-export S0957417426005245 format: zotero

Agent

sd-researcher — orchestrates all 8 skills. Handles Cloudflare captcha detection (auto-clicks or pauses for manual resolution), and supports multi-step workflows like "search → detail → export to Zotero → download PDF".

Installation

1. Install Chrome DevTools MCP server

claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest

2. Install ScienceDirect skills

git clone https://github.com/cookjohn/sd-skills.git
cd sd-skills
cp -r skills/ agents/ .claude/

Or add to an existing project:

git clone https://github.com/cookjohn/sd-skills.git /tmp/sd-skills
cp -r /tmp/sd-skills/skills/ your-project/.claude/skills/
cp -r /tmp/sd-skills/agents/ your-project/.claude/agents/

3. Configure anti-detection (recommended)

Add to your .claude.json to prevent Cloudflare captcha loops on PDF downloads:

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": [
        "-y",
        "chrome-devtools-mcp@latest",
        "--ignoreDefaultChromeArg=--enable-automation",
        "--ignoreDefaultChromeArg=--disable-infobars",
        "--chromeArg=--disable-blink-features=AutomationControlled"
      ]
    }
  }
}

4. Launch Claude Code

claude

Skills and agent are picked up automatically. Try /sd-search deep learning to verify.

Project Structure

skills/
├── sd-search/SKILL.md              # Basic keyword search
├── sd-advanced-search/SKILL.md     # Filtered search (author, journal, year, etc.)
├── sd-parse-results/SKILL.md       # Parse existing results page
├── sd-navigate-pages/SKILL.md      # Pagination & sorting
├── sd-paper-detail/SKILL.md        # Paper metadata extraction
├── sd-journal-browse/SKILL.md      # Journal info & issue browsing
├── sd-download/SKILL.md            # PDF download with Cloudflare handling
└── sd-export/                      # Citation export & Zotero
    ├── SKILL.md
    └── scripts/
        └── push_to_zotero.py       # Zotero Connector API client
agents/
└── sd-researcher.md                # Agent: orchestrates all skills

中文

公众号微信交流群Discord
加入 Discord
未来论文实验室扫码加入交流群中英文交流

Claude Code 通过 Chrome DevTools MCP 操作 ScienceDirect (Elsevier) 的技能集。

支持论文检索、期刊浏览、元数据提取、引用导出、PDF 下载、推送到 Zotero 等功能,全部在 Claude Code 命令行中完成。

前置要求

  • 已安装 Claude Code CLI
  • Chrome 浏览器(下载和导出需机构或个人账号登录)
  • Zotero 桌面端(可选,用于引用导出)
  • Python 3(可选,用于 Zotero 推送脚本)

技能列表

技能功能调用方式
sd-search关键词检索,返回结构化结果/sd-search machine learning
sd-advanced-search高级检索:作者、期刊、年份、标题、关键词/sd-advanced-search author: Smith year: 2024 deep learning
sd-parse-results重新解析当前搜索结果页_(内部调用)_
sd-navigate-pages翻页、排序、每页显示数量/sd-navigate-pages next
sd-paper-detail提取论文完整元数据(摘要、作者、DOI 等)/sd-paper-detail S0957417426005245
sd-journal-browse浏览期刊信息、影响因子、期次、文章列表/sd-journal-browse Nature Energy
sd-download下载论文 PDF 到本地/sd-download S0957417426005245
sd-export导出引用为 RIS/BibTeX/纯文本,推送到 Zotero/sd-export S0957417426005245 format: zotero

智能体

sd-researcher — 统一调度全部 8 个技能。自动处理 Cloudflare 验证码(自动点击或暂停等待用户手动完成),支持"检索 → 详情 → 导出到 Zotero → 下载 PDF"等复合工作流。

安装方法

1. 安装 Chrome DevTools MCP 服务器

claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest

2. 安装 ScienceDirect 技能

git clone https://github.com/cookjohn/sd-skills.git
cd sd-skills
cp -r skills/ agents/ .claude/

添加到已有项目:

git clone https://github.com/cookjohn/sd-skills.git /tmp/sd-skills
cp -r /tmp/sd-skills/skills/ your-project/.claude/skills/
cp -r /tmp/sd-skills/agents/ your-project/.claude/agents/

3. Configure anti-detection(推荐)

.claude.json 中添加以下配置,优化 PDF 下载体验:

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": [
        "-y",
        "chrome-devtools-mcp@latest",
        "--ignoreDefaultChromeArg=--enable-automation",
        "--ignoreDefaultChromeArg=--disable-infobars",
        "--chromeArg=--disable-blink-features=AutomationControlled"
      ]
    }
  }
}

4. 启动 Claude Code

claude

技能和智能体会自动加载。输入 /sd-search deep learning 验证是否正常。


License

MIT

目录标签

目录标签

PythonClaude搜索论文检索本地部署元数据提取PDF下载引用导出Zotero集成

支持客户端

Claude

接入字段

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

未说明

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

session

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明session部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP