Skip to main content
Glama
dihannahdi

google-scholar-mcp

by dihannahdi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SERPAPI_KEYNoSerpAPI key for reliable fallback
SCHOLAR_PROXY_URLNoOptional proxy URL
SCHOLAR_CACHE_TTL_MSNoCache time-to-live (ms)3600000
SCHOLAR_STORAGE_PATHNoPath to store downloaded papers~/.google-scholar-mcp/papers
SCHOLAR_CACHE_ENABLEDNoEnable response cachingtrue
SCHOLAR_ENABLE_JITTERNoAdd random delays between requeststrue
SCHOLAR_JITTER_MAX_MSNoMaximum jitter delay in milliseconds2000
SCHOLAR_RATE_LIMIT_MSNoRate limit between requests (ms)3000
SCHOLAR_ROTATE_USER_AGENTNoRotate user agents to avoid detectiontrue
SCHOLAR_USE_SERPAPI_FALLBACKNoEnable automatic SerpAPI fallback when blockedfalse

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_publicationsB

Search Google Scholar for academic publications, papers, and research articles. Use this to find papers on topics, by authors, or within date ranges.

search_authorA

Search for academic researchers and their Google Scholar profiles. Find researchers by name, field, or institution.

get_author_profileA

Get detailed information about a specific Google Scholar author profile, including publications, citation metrics (h-index, i10-index), and coauthors.

get_citationsA

Get papers that cite a specific publication. Requires the cluster ID from the publication's "Cited by" link.

generate_bibtexA

Generate a BibTeX citation entry for a publication. Useful for creating properly formatted citations for LaTeX documents.

get_related_articlesB

Find articles related to a specific publication. Discover similar research papers and alternative perspectives.

get_all_versionsA

Get all versions/variants of a publication. Find preprints, published versions, and open access copies.

download_paperA

Download and store a paper locally for offline access. Saves paper metadata and PDF if available.

list_papersA

List all locally downloaded papers in your research library.

read_paperB

Read metadata and access a locally stored paper.

advanced_searchB

Perform an advanced search with full Google Scholar parameters: language, patents, review articles, and more.

Prompts

Interactive templates invoked by user choice

NameDescription
literature_reviewGenerate a literature review search strategy
find_expertFind an expert researcher in a field
citation_analysisAnalyze the impact and citations of a publication
deep_paper_analysisPerform a comprehensive analysis of a research paper
research_synthesisSynthesize research across multiple papers on a topic
methodology_comparisonCompare methodologies across papers in a research area

Resources

Contextual data attached and managed by the client

NameDescription
aboutInformation about this MCP server and its capabilities

TDQS

A3.7/5.0

Scored across 11 tools

Disambiguation5/5

Each tool serves a distinct purpose: basic and advanced search, author discovery, citation tracking, version retrieval, local storage management, and citation generation. Even closely related tools like search_publications and advanced_search are clearly differentiated by parameter scope.

Naming Consistency4/5

Most tool names follow a consistent verb_noun pattern (e.g., download_paper, search_author). The exception is advanced_search, which inverts the order (adjective+noun) rather than verb+noun. Overall, the pattern is predictable.

Tool Count5/5

With 11 tools, the surface is well-scoped for a Google Scholar integration. It covers searching, author profiles, citation and related article discovery, local library management, and citation generation without being overwhelming.

Completeness4/5

The tool set covers the core academic research workflow comprehensively: search, retrieve, store, and cite. Minor gaps exist, such as the absence of bulk export or collaboration features, but these do not hinder basic usage.

Maintenance

ActivityInactive
ResponsivenessNo issues