Skip to content

Search Google Scholar publications

POST/v1/tools/google.serp.scholar/callsNeeds an API key

Returns Google Scholar publications for a query, with citation counts and PDF links. Use it to find research on a topic.

Tool google.serp.scholar on Google. Contract version 1, released 2026-10-27.

Over REST, send the input in the body. Over MCP, pass the same input to call_tool.

Both return the full response: the call's ID, status and cost, with this tool's result in output.

Input

querystringRequired

The search query.

countrystring

Two-letter ISO 3166-1 country code. Case-insensitive.

One of the 249 values of the countries list: ISO 3166-1 alpha-2 country codes, lowercase.

languagestring· default en

Two-letter ISO 639-1 language code. Case-insensitive.

One of the 184 values of the languages list: ISO 639-1 two-letter language codes, lowercase.

pageinteger· default 1

Page of results.

At least 1.

Output

A successful call returns these blocks in its output. A field not marked required can be null.

results

A list of rows. Always present, possibly empty.

positioninteger

Rank among scholar results, starting at 1.

titlestringRequired
urlstring

Address of the publication's page. Absent for a work Google only knows from citations.

snippetstring
publication_summarystring

Authors, venue, year and publisher on one line as Google shows them, abbreviated. Not parsed.

yearinteger

Year of publication.

cited_by_countinteger

Number of works Google Scholar counts as citing this one.

version_countinteger

Number of versions of the work Google Scholar groups together.

pdf_urlstring

Address of a freely readable copy, usually a PDF.

result_idstring

Google Scholar's identifier of the result.

cluster_idstring

Google Scholar's identifier of the group of versions of the work.