VOOZH about

URL: https://glama.ai/mcp/servers/45645678a/scholar-mcp?locale=zh-CN

⇱ Scholar MCP Server by 45645678a | Glama


Scholar MCP Server

本地学术论文工具 MCP 服务器 —— 9源搜索、多源下载、AI 辅助分析、引文图谱、基于代码的论文推荐。

👁 PyPI
👁 Python
👁 Tests
👁 License

快速安装

pip install scholar-mcp-server[all]
scholar-mcp-install --all

安装完成。重启你的 IDE 即可开始使用。

Related MCP server: Paper Search MCP

功能特性

工具

描述

paper_search

9源并发搜索并进行相关性评分(Semantic Scholar, OpenAlex, Crossref, PubMed, arXiv, CORE, Europe PMC, DOAJ, dblp)

paper_download

多源 PDF 下载:Unpaywall → 出版商 OA → arXiv → Sci-Hub → scidownl

paper_batch_download

通过 DOI 列表批量下载多篇论文

paper_ai_analyze

AI 分析 —— 下载 PDF,提取全文(最多 20 页 / 1.2 万字符),发送至任何兼容 OpenAI 的 API

paper_recommend

扫描你的工作区代码 → 多查询自动推荐相关论文

paper_citation_graph

生成 Mermaid 引文/参考文献网络可视化图

paper_health

检查下载源可用性

搜索质量

搜索结果通过 4 因子综合评分进行排序:

因子

权重

描述

查询相关性

0–40

标题 + 摘要词汇匹配

引文影响力

0–30

对数缩放的引文计数

来源质量

0–10

数据源可靠性加权

年份时效性

0–15

近期发表论文加分

去重过程在所有 9 个源中使用 DOI 匹配 + Jaccard 标题相似度(阈值 ≥0.7)。每个源连接器都内置了带指数退避的重试机制

AI 分析

paper_ai_analyze 适用于任何兼容 OpenAI 的 API。设置 AI_API_BASEAI_API_KEYAI_MODEL 以指向你偏好的提供商。

替代安装方式 (Git Clone)

git clone https://github.com/45645678a/Scholar-mcp.git
cd Scholar-mcp
pip install -r requirements.txt
python install.py --all

环境变量

变量

描述

必需

AI_API_KEY

AI 分析的 API 密钥

paper_ai_analyze 必需

AI_API_BASE

API 基础 URL(任何兼容 OpenAI 的端点)

可选(默认:https://api.deepseek.com

AI_MODEL

模型名称

可选(默认:deepseek-chat

UNPAYWALL_EMAIL

Unpaywall API 的邮箱

可选

支持的 IDE

  • Antigravity (Gemini)

  • Cursor

  • Windsurf

  • Claude Code / Claude Desktop

  • VS Code (Copilot)

搜索源 (9)

全部免费,无需 API 密钥:

来源

覆盖范围

Semantic Scholar

广泛学术(主要)

OpenAlex

2.5 亿+ 文献,全球

Crossref

DOI 元数据

PubMed

生物医学

arXiv

物理、计算机、数学

CORE

开放获取聚合器

Europe PMC

欧洲生物医学

DOAJ

开放获取期刊

dblp

计算机科学

开发

pip install .[all] pytest
pytest tests/ -v

包含 40 个测试用例,涵盖搜索去重、下载链、关键词提取和连接器模拟。

⚠️ 免责声明

本工具包含可选的 Sci-Hub 集成,仅供个人学术使用。在某些司法管辖区,Sci-Hub 可能属于非法。用户需自行负责确保符合当地法律和机构政策。 作者不认可任何侵犯版权的行为。如果你处于合规敏感环境(大学、公司、实验室),请在使用 Sci-Hub 下载源之前咨询你所在机构的政策。

许可证

MIT

A
license - permissive license
A
quality
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/45645678a/scholar-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server