Scopus

io.github.SMABoundless由 GitHub 帳號 SMABoundless 發布v1.0.0更新於 Oct 24, 2026

Search Scopus abstracts, authors, and export citations via Elsevier API

概覽

AI 產生的概覽

讓助理檢索 Scopus 學術資料庫、取得摘要與作者資料,並將引用匯出為 RIS 或 BibTeX。

可以做什麼
把 Elsevier Scopus API 包裝成六個工具:scopus_search 可依關鍵字、標題、作者、機構、DOI 或進階查詢檢索;scopus_abstract 取得某筆記錄的完整摘要與中介資料;scopus_author 查詢作者檔案,例如 h 指數、文獻數與學科領域;scopus_author_papers 列出某位作者的著作;scopus_export_ris 與 scopus_export_bibtex 可將結果匯出給 Zotero、EndNote 等書目管理軟體。
適用情境
適合文獻回顧、引用查詢與書目整理等情境,讓助理直接查詢 Scopus 並回傳摘要或可匯出的引用檔案。它面向學術研究工作流程,而非一般網頁搜尋。
執行需求
以本機 Python 程序執行,可透過 uvx 或虛擬環境安裝 scopus-mcp-server 這個 PyPI 套件。需要來自 Elsevier 開發者入口網站的 Scopus API 金鑰,透過 SCOPUS_API_KEY 環境變數提供。完整功能通常需要機構訂閱權限,並需要連線至 Elsevier API 的網路。
安裝前請注意
SCOPUS_API_KEY 憑證會寫入用戶端設定檔,請妥善保管該檔案。查詢與記錄取得會傳送至 Elsevier 的 API,可用結果取決於該金鑰綁定的存取權限。匯出工具會寫入引用檔案,請留意儲存位置。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Scopus,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Scopus MCP Server

An MCP (Model Context Protocol) server for searching Scopus, Elsevier's abstract and citation database covering 90M+ records across science, technology, medicine, social sciences, and arts & humanities.

Built with FastMCP.

Tools

ToolDescription
scopus_searchSearch by keyword, title, author, affiliation, DOI, or advanced query
scopus_abstractRetrieve full abstract and metadata for a specific record
scopus_authorLook up author profiles (h-index, document count, subject areas)
scopus_author_papersList an author's publications
scopus_export_risExport results as RIS (for Zotero, EndNote, etc.)
scopus_export_bibtexExport results as BibTeX

Setup

1. Get a Scopus API key

You need a Scopus API key from the Elsevier Developer Portal. Institutional access (e.g., through a university) is typically required for full functionality.

2. Install

bash
cd scopus-mcp-serverpython3 -m venv venvsource venv/bin/activatepip install -r requirements.txt

3. Add to Claude Desktop

Add this to your claude_desktop_config.json:

json
{  "mcpServers": {    "scopus": {      "command": "/path/to/scopus-mcp-server/venv/bin/python",      "args": ["/path/to/scopus-mcp-server/server.py"],      "env": {        "SCOPUS_API_KEY": "your-api-key"      }    }  }}

Or if using Claude Code CLI:

bash
claude mcp add scopus \  /path/to/scopus-mcp-server/venv/bin/python \  /path/to/scopus-mcp-server/server.py \  -e SCOPUS_API_KEY=your-api-key

Usage examples

  • "Search Scopus for recent articles on deep learning in medical imaging"
  • "Look up the author profile for Smith at Northwestern University"
  • "Get the abstract for Scopus ID 85142567890"
  • "Find this author's papers and export them as BibTeX"

License

MIT

來源:README.md,提交 8ab9fd0

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分