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

Scopus MCP

MCP Server

Scopus MCP 服务是一个模型上下文协议(MCP)服务器,提供对Elsevier的Scopus API的访问,允许用户从支持MCP的编辑器中搜索论文、作者和机构信息。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
搜索PythonCursorCursorWindsurf

安装说明

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

作者 / 组织

ivan-katkov

提供方

ivan-katkov

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

Scopus MCP服务器

这是一个模型上下文协议(MCP)服务器,提供对爱思唯尔Scopus API的访问。它允许您直接从启用MCP的编辑器(如Cursor或Windsurf)搜索论文、作者和附属机构。

特性

  • 搜索Scopus:查询Scopus数据库以获取研究论文。
  • 搜索作者:按姓名或其他标准查找作者。
  • 搜索关联:查找机构隶属关系。
\[!注意\] 分页:服务器自动处理分页。如果您请求的结果超过25个(每个请求的标准API限制),它将发出多个请求来获取完整的数据集,直到您请求的数量。

先决条件

所需凭据

  • 码头工人:确保Docker已安装并在您的计算机上运行。

ELSEVIER_API_KEY(必需)

将您作为个人用户进行身份验证的个人API密钥。

如何获得:

  1. 首选 爱思唯尔开发者门户
  2. 创建一个帐户(如果您没有)
  3. 登录并导航到“API密钥”部分
  4. 生成新的API密钥

此密钥受使用配额限制(通常每周重置一次)。

ELSEVIER_INST_TOKEN(可选)

一种机构令牌,用于验证您与订阅机构的关系。

当你需要它时:

  • 您通过您的机构订阅了Scopus
  • 您正在从校外访问(不在您所在机构的网络/VPN上)

如何获得:

  • 联系您所在机构的图书馆或IT部门
  • 他们必须代表您向爱思唯尔索取此令牌

当你不需要它时:

  • 您在所在机构的校园网络或VPN上
  • 您只有个人/个人访问权限(没有机构订阅)

安装与使用

1.构建Docker镜像

docker build -t scopus-mcp .

2.在Cursor/Windsurf中配置

将以下配置添加到MCP设置中(通常 ~/.cursor/mcp.json 或类似):

基本配置(仅限API密钥):

{
  "mcpServers": {
    "scopus": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "ELSEVIER_API_KEY=your_api_key_here",
        "scopus-mcp"
      ]
    }
  }
}

使用机构代币(如果需要):

{
  "mcpServers": {
    "scopus": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "ELSEVIER_API_KEY=your_api_key_here",
        "-e",
        "ELSEVIER_INST_TOKEN=your_inst_token_here",
        "scopus-mcp"
      ]
    }
  }
}

注: 替换 your_api_key_here (以及可选 your_inst_token_here)凭你的真实证件。

3.使用方法

配置后,您可以要求您的AI助手:

  • 在Scopus上搜索关于“医疗保健中的机器学习”的论文
  • “查找‘Ivan Katkov’的作者简介”
  • “查找‘哈佛大学’的附属ID”

工具

  • search_scopus(query, count):搜索Scopus摘要。
  • search_author(query, count):搜索作者。
  • search_affiliation(query, count):搜索从属关系。

发展

要在没有Docker的情况下在本地运行:

  1. 安装依赖项:
   pip install -r requirements.txt
  1. 运行服务器:
   export ELSEVIER_API_KEY=your_key
   python server.py

目录标签

目录标签

搜索PythonCursor学术搜索本地部署文献检索作者查询机构查询ElsevierAPI

支持客户端

CursorWindsurf

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP