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

Google Scholar MCP

MCP Server

一个基于Google Scholar的MCP服务器,提供学术论文搜索、作者资料查询、文章引用数据及多种可下载的引用格式。

工具数

4

提示词数

0

GitHub Stars

1

资源数

0
搜索TypeScriptClaudeClaudeCursor

安装说明

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

作者 / 组织

yshan2028

提供方

yshan2028

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

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

命令预览

docker run --rm -e SCRAPINGDOG_API_KEY=your_key google-scholar-mcp

详细介绍

谷歌学术MCP服务器

用于搜索Google Scholar的MCP(模型上下文协议)服务器。通过Scrapingdog API提供学术论文搜索、作者简介、文章引用数据和可下载的引用格式。

特性

  • 按关键字、标题或作者搜索学术论文
  • 按姓名搜索Google Scholar作者资料
  • 获取详细的作者信息,包括出版物、h-index和i10索引
  • 检索任何文章的引用元数据(BibTeX、EndNote、RefMan、RefWorks)
  • 支持高级过滤器:年份范围、引文搜索、聚类搜索、语言、专利包含等
  • Docker易于部署

先决条件

快速开始

本地开发

cd server
npm install
npm run build
SCRAPINGDOG_API_KEY=your_key npm start

服务器启动于 端口3005 默认情况下。集 PORT 要更改env变量。

码头工人

docker build -t google-scholar-mcp -f server/Dockerfile .
docker run --rm -e SCRAPINGDOG_API_KEY=your_key google-scholar-mcp

或者使用docker编写:

# Copy and edit environment
cp .env.example .env
# Add your SCRAPINGDOG_API_KEY to .env

docker-compose up -d
docker-compose logs -f
docker-compose down

MCP工具

工具说明
search_google_scholar按关键字、DOI或标题在谷歌学术搜索论文。支持过滤器:作者、年份范围、引文搜索、聚类搜索、语言、专利、仅限评论。
search_author_profiles按姓名查找Google Scholar作者资料。返回从属关系、电子邮件验证状态、总引用次数和研究兴趣。
get_author_detail通过Google学者ID获取特定作者的详细信息。返回个人资料、引用计数出版物、h-index、i10索引、年度统计数据、合著者和公共访问文章。
get_article_citation获取多种格式的引文元数据(MLA、APA、Chicago、BibTeX等)和可下载的引文链接(BibTeX、EndNote、RefMan、RefWorks)。

API密钥

所有工具都接受 apiKey 争论。您还可以设置 SCRAPINGDOG_API_KEY 作为环境变量——如果没有,它将自动使用 apiKey 提供。

在以下地址获取钥匙:https://app.scrapingdog.com/dashboard

示例用法

# Search papers
search_google_scholar(query="transformer architecture", numResults=5, startYear="2020")

# Find authors
search_author_profiles(authorName="Geoffrey Hinton")

# Get author details (use author_id from search_author_profiles)
get_author_detail(authorId="u-6AAAAAYAAJ")

# Get citations
get_article_citation(articleId="FDc6HiktlqEJ")

Cursor/Claude桌面集成

方法一:Docker(推荐)

添加到游标设置JSON(Cmd+,):

"mcpServers": {
  "google-scholar": {
    "command": "docker",
    "args": [
      "run", "--rm", "-e", "SCRAPINGDOG_API_KEY=your_key",
      "google-scholar-mcp"
    ]
  }
}

方法2:直接

"mcpServers": {
  "google-scholar": {
    "command": "node",
    "args": ["/path/to/server/build/index.js"],
    "env": {
      "SCRAPINGDOG_API_KEY": "your_key"
    }
  }
}

许可证

麻省理工学院

目录标签

目录标签

搜索TypeScriptClaude学术搜索本地部署论文检索作者资料引用数据BibTeX生成

支持客户端

ClaudeCursor

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP