Serp MCP
Provide Google web pages, images, news, maps, and local search results for AI Agent through MCP.
Get Google search results through a simple RESTful API. Supports web search, image search, news search—charged by the number of requests, starting at $0.00095.
One API to get all search results from Google Search Engine
Get Google web search results, including complete information such as title, summary, link, etc., supporting pagination and custom result counts.
Search Google images, returning structured data such as image URLs, thumbnails, and sources for image collection and analysis.
Get Google news results, tracking hot events in real-time, suitable for news aggregation applications.
Specify the country and language for search using gl and hl parameters to get localized search results.
Concise RESTful API design, structured Google search data can be obtained with a GET request.
import requests
response = requests.get(
"https://api.acedata.cloud/serp/google",
headers={
"Authorization": "Bearer YOUR_API_KEY"
},
params={
"q": "artificial intelligence",
"number": 10,
"gl": "us",
"hl": "en"
}
)
data = response.json()
for result in data["results"]:
print(result["title"], result["link"])
It only takes a few minutes from registration to getting your first search result.
Register and generate an API key from the console.
Set parameters such as keywords, language, number of results, etc.
Send a GET request to obtain search results in JSON format.
Covers various application scenarios for search engine data
Track keyword ranking changes and analyze competitors' search performance.
Provide real-time search capabilities for LLM Agents to obtain the latest internet information.
Monitor brand-related news and changes in search results in real-time.
Bulk obtain industry-related search data to assist in market analysis decisions.
Large-scale search data collection for academic research and paper writing.
Search and compare product prices across platforms to build a price comparison tool.
Flexibly customize search requests and precisely control output
The keywords or query statements to search for, supporting Google search syntax.
The number of search results to return, affecting billing tiers (≤10 or >10).
Specify the target country for the search (e.g., us, cn, jp) to get localized results.
Specify the language of the search results (e.g., en, zh-CN, ja).
Search types: web (search), images (images), news (news), etc.
The offset of search results, used for pagination to get more results.
Charged by the number of requests, simple and transparent.
| Request Type | Number of Results | Price per Request |
|---|---|---|
| Google Search | ≤ 10 results | $0.00095 |
| Google Search | > 10 results | $0.0019 |
💡 Charged per request, no monthly fees, no hidden charges. Bulk purchases can enjoy additional discounts.
Common questions about using the SERP API
Yes, each request queries the Google search engine in real-time and returns the latest results, not cached data.
Supports various types such as web search (search), image search (images), news search (news), etc., switched via the type parameter.
Use the number parameter to control the number of results returned each time, combined with the start parameter for pagination to obtain a large number of search results.
Yes. Specify the country for the search using the gl parameter (e.g., us), and the result language using the hl parameter (e.g., en) to accurately locate the results you need.
Very suitable. The SERP API returns structured JSON data, which can be directly used as a tool for LLM Agents. Ace Data Cloud also provides an MCP Server wrapper that can be directly called in AI like Claude, ChatGPT, etc.
Ace Data Cloud offers various AI service APIs
Efficiently obtain Google search results to empower your applications.