Google Research Tools
๐ โ๏ธ ๐ - Comprehensive research tools including Google Search (web,
What is Google Research Tools?
Google Research Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐ โ๏ธ ๐ - comprehensive research tools including google search (web,
๐ โ๏ธ ๐ - Comprehensive research tools including Google Search (web,
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP protocol support
Use Cases
Maintainer
Works with
Installation
NPM
npx -y google-researcher-mcpManual Installation
npx -y google-researcher-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Google Research Tools
Google Research MCP (published as google-researcher-mcp on npm) is a TypeScript MCP server that gives Claude and other LLMs access to Google Custom Search, enabling web research, citation verification, and bibliography auditing directly from a conversation. It supports multiple search providers behind a single interface, flags retracted or fabricated citations, and exposes dedicated tools for academic research, patent searches, SEC filings, and clinical trial data. Teams that need AI assistants with up-to-date web research capabilities โ without leaving the chat interface โ will find this server a direct solution.
Prerequisites
- Node.js 18 or later installed
- A Google Custom Search API key (GOOGLE_CUSTOM_SEARCH_API_KEY) from Google Cloud Console
- A Google Custom Search Engine ID (GOOGLE_CUSTOM_SEARCH_ID) configured at programmablesearchengine.google.com
- An MCP-compatible client such as Claude Desktop or Cursor
Obtain Google Custom Search credentials
Create a project in Google Cloud Console, enable the Custom Search JSON API, and generate an API key. Then visit programmablesearchengine.google.com to create a search engine and copy its Search Engine ID.
Test the server with npx
Run the server directly to verify credentials before adding it to your MCP client. The -y flag skips the install prompt.
GOOGLE_CUSTOM_SEARCH_API_KEY=your_api_key GOOGLE_CUSTOM_SEARCH_ID=your_cx npx -y google-researcher-mcpAdd the server to Claude Desktop config
Edit claude_desktop_config.json to register the server with your credentials. The env block keeps secrets out of shell history.
{
"mcpServers": {
"google-researcher": {
"command": "npx",
"args": ["-y", "google-researcher-mcp"],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "your_api_key_here",
"GOOGLE_CUSTOM_SEARCH_ID": "your_search_engine_id_here"
}
}
}
}Restart Claude Desktop
Fully quit and reopen Claude Desktop so the server starts with the correct credentials loaded from the env block.
Run searches and verify citations
The server exposes a search tool for web queries and verify_citation / audit_bibliography tools for academic research integrity workflows. Ask Claude to search for topics or check references.
Google Research Tools Examples
Client configuration
Claude Desktop configuration for the Google Research MCP server with required API credentials.
{
"mcpServers": {
"google-researcher": {
"command": "npx",
"args": ["-y", "google-researcher-mcp"],
"env": {
"GOOGLE_CUSTOM_SEARCH_API_KEY": "AIzaSy...",
"GOOGLE_CUSTOM_SEARCH_ID": "017...cx"
}
}
}
}Prompts to try
Example prompts for web research, citation checking, and specialised search tasks.
- "Search the web for the latest research on transformer model efficiency improvements."
- "Verify this citation: 'Smith et al. 2022, Journal of Machine Learning Research' and check if it has been retracted."
- "Find recent SEC filings from Anthropic."
- "Search for clinical trials related to GLP-1 receptor agonists published in 2024."
- "Audit the bibliography in this paper abstract and flag any suspicious references."Troubleshooting Google Research Tools
API returns 'quotaExceeded' or 403 errors
The Google Custom Search free tier allows 100 queries per day. Check your usage in Google Cloud Console and upgrade to a paid tier if needed, or reduce search frequency. Confirm the Custom Search JSON API is enabled for your project.
Search returns results unrelated to the topic
Your Custom Search Engine may be scoped to specific sites. Log in to programmablesearchengine.google.com, open your search engine settings, and set it to 'Search the entire web' rather than specific domains.
The package is deprecated and shows warnings
google-researcher-mcp has been superseded by web-researcher-mcp. Your API keys and tool call signatures remain compatible; update the command in your config to 'web-researcher-mcp' and reinstall.
Frequently Asked Questions about Google Research Tools
What is Google Research Tools?
Google Research Tools is a Model Context Protocol (MCP) server that ๐ โ๏ธ ๐ - comprehensive research tools including google search (web, It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Google Research Tools?
Install via npm with the command: npx -y google-researcher-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with Google Research Tools?
Google Research Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Google Research Tools free to use?
Yes, Google Research Tools is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Google Research Tools Alternatives โ Similar Search & Data Extraction Servers
Looking for alternatives to Google Research Tools? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
โ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
โ 52.7k๐ท๏ธ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
โ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - ๅบไบ AI ๅฎๆดไฟ็ๆ็็ PDF ๆๆกฃๅ จๆๅ่ฏญ็ฟป่ฏ๏ผๆฏๆ Google/DeepL/Ollama/OpenAI ็ญๆๅก๏ผๆไพ CLI/GUI/MCP/Docker/Zotero
GPT Researcher
โ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
โ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu โ one CLI, zero API fees.
Xiaohongshu
โ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Google Research Tools in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Google Research Tools?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.