Google Research Tools

v6.3.3โ€ขSearch & Data Extractionโ€ขstable

๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - Comprehensive research tools including Google Search (web,

academic-searchai-assistantai-toolsanthropicclaude
Share:
36
Stars
0
Downloads
0
Weekly
0/5

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

Google Search integration
Academic research tools
Information discovery
zoharbabin

Maintainer

LicenseMIT License
Languagetypescript
Versionv6.3.3
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y google-researcher-mcp

Manual Installation

npx -y google-researcher-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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-mcp
3

Add 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"
      }
    }
  }
}
4

Restart Claude Desktop

Fully quit and reopen Claude Desktop so the server starts with the correct credentials loaded from the env block.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "google-research-mcp": { "command": "npx", "args": ["-y", "google-researcher-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides