Feature Overview
The SERP MCP Server provides the following core functionalities:- Web Search — Search Google web results
- Image Search — Search Google images
- News Search — Search Google news
- Video Search — Search Google videos
- Location Search — Search Google location information
- Map Search — Search Google maps
- Multilingual and Multiregional — Supports custom country and language parameters
- Time Range Filtering — Filter results by day, week, month, year
Prerequisites
Before use, you need to obtain an AceData Cloud API Token:- Register or log in to the AceData Cloud platform
- Go to the Google SERP API page
- Click “Acquire” to get the API Token (first-time applicants receive free credits)
Installation Configuration
Method 1: pip Installation (Recommended)
Method 2: Source Installation
mcp-serp command to start the service.
Using in Claude Desktop
Edit the Claude Desktop configuration file:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
uvx (no need to install the package in advance):
Using in VS Code / Cursor
Create a.vscode/mcp.json in the project root directory:
uvx:
Available Tools List
| Tool Name | Description |
|---|---|
serp_google_search | Google web search |
serp_google_images | Google image search |
serp_google_news | Google news search |
serp_google_videos | Google video search |
serp_google_places | Google location search |
serp_google_maps | Google map search |
Usage Examples
After configuration, you can directly call these functions in the AI client using natural language, for example:- “Help me search for the latest AI papers”
- “Search for good hotpot restaurants in Beijing”
- “Find images about Python asynchronous programming”
- “Search for today’s tech news”
- “Find nearby cafes on the map”
More Information
- GitHub Repository: AceDataCloud/MCPSerp
- PyPI Package: mcp-serp
- API Documentation: Search Engine API

