MCP Google Search
Pricing
Pay per usage
MCP Google Search
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
An MCP-compatible server for performing Google searches and returning structured results. Designed for AI agents and automation workflows that need real-time web search capabilities, this actor extracts titles, snippets, URLs, and displayed URLs from Google search results.
Features
- Structured Results - Returns clean, structured JSON with position, title, URL, snippet, and displayed URL for each result
- Configurable Result Count - Control how many results to return (up to 100 per query)
- Anti-Bot Handling - Uses Puppeteer with headless Chrome to render Google search pages reliably
- MCP Compatible - Designed as a tool for AI agent frameworks that use the Model Context Protocol
- Fallback Safety - Always returns at least one result item, even if Google blocks the request
How It Works
The actor launches a headless Chrome browser via Puppeteer and navigates to Google search with the provided query. It waits for search results to render, then extracts structured data from each result container. The extracted data includes the result position, page title, destination URL, text snippet, and the displayed URL shown in the search result.
Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
query | String | "best web scraping tools 2026" | The search query to send to Google |
maxResults | Integer | 10 | Maximum number of results to return |
Output Format
Each result in the dataset contains: position (ranking), title (page title), url (destination link), snippet (description text), displayedUrl (shown URL), query (original search query), and scrapedAt (timestamp).
Use Cases
- AI Agent Research - Give your AI agents the ability to search the web for current information
- Market Research - Track search rankings and competitors for specific keywords
- Content Discovery - Find relevant articles and resources for any topic
- SERP Monitoring - Monitor how search results change over time via the Apify API
API Integration
Integrate this actor into your AI agent pipeline using the Apify API or any MCP-compatible framework. Schedule periodic searches or trigger on-demand queries to keep your AI agents informed with the latest web search results. Results are available as structured JSON through the dataset endpoint.