Connects Claude or Cursor to Google Scholar's academic database through Apify's API. Exposes search operations for papers, citation counts, author profiles, and h-index lookups. Returns structured data including titles, abstracts, publication years, citation metrics, and PDF links when available. Requires a free Apify API token. Claude Desktop needs the mcp-remote bridge, while Cursor supports it natively with optional OAuth. Useful when you need to pull citation data for literature reviews, track down prior art, or answer "what's been published on X" questions without leaving your editor. Built on top of Apify's Google Scholar scraper.
Public tool metadata for what this MCP can expose to an agent.
search_papersSearch Google Scholar for academic papers, books, theses, and citations. Returns organic results with title, authors, snippet, citation count, and PDF links.8 paramsSearch Google Scholar for academic papers, books, theses, and citations. Returns organic results with title, authors, snippet, citation count, and PDF links.
qstringhlstringnumintegerstartintegeras_sdtstringas_yhiintegeras_ylointegerscisbdinteger1 · 2Search Google Scholar for academic papers, citations, and author profiles.
This is a remote MCP server that lets Claude, Cursor, ChatGPT, or any MCP client query Google Scholar directly as a tool call. Review the documentation here.
You'll need an Apify API token to login. A free Apify account works. Get yours at console.apify.com/account#/integrations.
Claude Desktop currently requires a stdio bridge for remote MCP servers. Add this to your ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"google-scholar": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"--header",
"Authorization: Bearer <YOUR_APIFY_TOKEN>"
]
}
}
}
Replace <YOUR_APIFY_TOKEN> with your token. Restart Claude Desktop.
Cursor supports remote MCP servers natively. Two ways to connect:
Add this to your .cursor/mcp.json:
{
"mcpServers": {
"google-scholar": {
"url": "https://mcp.apify.com/?tools=johnvc/google-scholar-api"
}
}
}
The first connection opens a browser to sign in to Apify.
{
"mcpServers": {
"google-scholar": {
"url": "https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
}
This MCP server lets Claude search Google Scholar for academic papers, retrieve citation counts, fetch author profiles, and pull abstracts. Useful for literature reviews, citation tracking, prior-art research, and "what's been written about X?" queries. Returns structured JSON with paper title, authors, citation count, abstract, PDF link, and publication year.
Example queries to try in Claude:
johnvc on Apify | Sign up for a free Apify account.
MIT
com.mcparmory/google-search
io.github.pipeworx-io/brave-search
marcopesani/mcp-server-serper
brave/brave-search-mcp-server
com.mcparmory/google-search-console
acamolese/google-search-console-mcp