Search Google Scholar for academic papers, citations, and author profiles. Use with Claude, Cursor, or any MCP client.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http google-scholar 'https://mcp.apify.com/?tools=johnvc/google-scholar-api' --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.google-scholar]
url = "https://mcp.apify.com/?tools=johnvc/google-scholar-api"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add google-scholar --url 'https://mcp.apify.com/?tools=johnvc/google-scholar-api'~/.cursor/mcp.json
{
"mcpServers": {
"google-scholar": {
"url": "https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"google-scholar": {
"type": "http",
"url": "https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"google-scholar": {
"httpUrl": "https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"google-scholar": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"google-scholar": {
"url": "https://mcp.apify.com/?tools=johnvc/google-scholar-api",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}