What runtime and API keys does the server require?
Node.js v18 or later, plus API keys for Google Custom Search, a Google Custom Search Engine ID, and a Google Gemini API key.
@zoharbabin
Basic information
Power your AI agents with Google Search–enhanced research via an open-source MCP server. Includes tools for Google Search, YouTube/web scraping, LLM-driven synthesis, persistent caching, and dual transport (STDIO + HTTP SSE) for efficient, flexible integration.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositorySearch the web
Extract content from URLs
Process text with AI
Combined research workflow
Google Researcher MCP Server gives AI assistants real-time web research abilities via Google Search, content scraping, and Gemini AI analysis. It implements the Model Context Protocol (MCP) and uses persistent caching to reduce API costs and improve performance. The server is built for developers integrating research capabilities into MCP‑compatible AI clients.
Clone the repository, install dependencies, copy .env.example to .env, and fill in your Google Custom Search API key, Custom Search Engine ID, and Gemini API key. Run in development mode with npm run dev or build and run production with npm run build && npm start. The server provides four tools – google_search, scrape_page, analyze_with_gemini, and research_topic – callable over STDIO or HTTP+SSE transports.
Node.js v18 or later, plus API keys for Google Custom Search, a Google Custom Search Engine ID, and a Google Gemini API key.
Use `npm run dev` for automatic reloading on file changes, or build and start with `npm run build && npm start` for production.
The server supports STDIO (direct process) and HTTP+SSE (web) transports. HTTP+SSE requires OAuth 2.1 authentication with a Bearer token.
Yes. HTTP management endpoints include `GET /mcp/cache-stats`, `POST /mcp/cache-invalidate`, and `POST /mcp/cache-persist`, each protected by appropriate OAuth scopes.
Create a `.roo/mcp.json` file in your project with the server’s path and environment variables, using STDIO transport. The README provides a complete example configuration.

The agentic growth engine, in your terminal. AfterLaunch watches how customers find your product across AI search and traditional search, then hands your agent the next growth move, already drafted.
Hosted TikTok MCP server for AI agents: read public profiles, account videos, comments and replies, or search videos and creators. Structured JSON for creator research and content analysis.

Find which customer data platforms (CDPs) integrate with your tools and which way the data flows, check a whole stack, and compare CDP integration catalogs, from CdpHub's independent directory of more than 40 CDPs. Read-

Investigate any website's technology stack: CMS, eCommerce, frameworks, analytics, CRM, payments, and hosting behind any URL. Ask "which of these 15 prospects use HubSpot vs Salesforce?" and get a table back. Free tier:
Facebook & Instagram data for AI agents — pages, posts, groups, Ads Library, Marketplace, profiles and reels. 47 read-only tools with structured output.
Comments