Google Scholar
Overview
Academic paper search engine (Google). Search papers, explore citation graphs, and view researcher profiles with h-index and publication history.
Workflows
Search papers and explore citations
searchPapers(q) → results with cites cluster ID
getCitations(cites) → papers citing that paper → cites for further hops
Research an author
searchPapers(q) → find paper → user ID from author links
getAuthorProfile(user) → name, affiliation, h-index, citations, publications
Operations
| Operation |
Intent |
Key Input |
Key Output |
Notes |
| searchPapers |
find papers by keyword/author |
q |
title, authors, citedBy, cites, pdfLink |
10 results/page; cites field feeds getCitations |
| getCitations |
papers citing a given paper |
cites ← searchPapers |
title, authors, citedBy, totalResults |
same DOM as search |
| getAuthorProfile |
researcher profile |
user (from author links) |
name, hIndex, citationsAll, publications[] |
up to 20 publications |
Quick Start
# Search for papers
openweb google-scholar exec searchPapers '{"q": "transformer attention"}'
# Get citing papers (use cites value from search)
openweb google-scholar exec getCitations '{"cites": "10449950798206616151"}'
# Get author profile (use user ID from author links in search)
openweb google-scholar exec getAuthorProfile '{"user": "KROUdngAAAAJ"}'
1---2name: google-scholar3description: Google Scholar4---5# Google Scholar67## Overview8Academic paper search engine (Google). Search papers, explore citation graphs, and view researcher profiles with h-index and publication history.910## Workflows1112### Search papers and explore citations131. `searchPapers(q)` → results with `cites` cluster ID142. `getCitations(cites)` → papers citing that paper → `cites` for further hops1516### Research an author171. `searchPapers(q)` → find paper → `user` ID from author links182. `getAuthorProfile(user)` → name, affiliation, h-index, citations, publications1920## Operations2122| Operation | Intent | Key Input | Key Output | Notes |23|-----------|--------|-----------|------------|-------|24| searchPapers | find papers by keyword/author | q | title, authors, citedBy, cites, pdfLink | 10 results/page; cites field feeds getCitations |25| getCitations | papers citing a given paper | cites ← searchPapers | title, authors, citedBy, totalResults | same DOM as search |26| getAuthorProfile | researcher profile | user (from author links) | name, hIndex, citationsAll, publications[] | up to 20 publications |2728## Quick Start2930```bash31# Search for papers32openweb google-scholar exec searchPapers '{"q": "transformer attention"}'3334# Get citing papers (use cites value from search)35openweb google-scholar exec getCitations '{"cites": "10449950798206616151"}'3637# Get author profile (use user ID from author links in search)38openweb google-scholar exec getAuthorProfile '{"user": "KROUdngAAAAJ"}'39```