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, and news search—billed per request, starting at $0.00095.
Get all Google search engine results with one API
Get Google web search results, including complete information such as titles, snippets, and links, with support for pagination and custom result counts.
Search Google Images and return structured data such as image URLs, thumbnails, and sources for image collection and analysis.
Get Google News results, track trending events in real time, and monitor public opinion—ideal for news aggregation applications.
Specify the search country and language through the gl and hl parameters to obtain localized search results.
Concise RESTful API design—simply send a GET request to retrieve structured Google search data.
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"])
From registration to retrieving your first search result, it takes just a few minutes.
Register and generate an API key from the console.
Set parameters such as keywords, language, and number of results.
Send a GET request to retrieve search results in JSON format.
Multiple use cases for search engine data
Track keyword ranking changes and analyze competitors' search performance.
Provide LLM Agents with real-time search capabilities to access the latest internet information.
Monitor brand-related news and changes in search results in real time.
Retrieve industry-related search data in bulk to support market analysis and decision-making.
Collect search data at scale for academic research and paper writing.
Search and compare product prices across platforms to build price comparison tools.
Flexibly customize search requests and precisely control output
Keywords or query statements to search for; supports Google search syntax.
The number of search results returned, affecting the pricing tier (≤10 or >10).
Specify the target country for the search (e.g., us, cn, jp) to obtain localized results.
Specify the language of the search results (e.g., en, zh-CN, ja).
Search types: web (search), images (images), news (news), and more.
The offset for search results, used for pagination to retrieve more results.
Charged by request count, 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, with no monthly fees or hidden charges. Additional discounts are available for bulk purchases.
Common questions about using the SERP API
Yes, every request queries the Google search engine in real time and returns the latest results rather than cached data.
Multiple types are supported, including web search (search), image search (images), and news search (news), which can be switched using the type parameter.
Use the number parameter to control the number of results returned each time, and combine it with the start parameter for pagination to obtain a large number of search results.
Yes. Use the gl parameter to specify the country where the search is performed (such as us) and the hl parameter to specify the result language (such as en) to precisely target the regional results you need.
It is highly suitable. The SERP API returns structured JSON data that can be used directly as a tool for LLM Agents. Ace Data Cloud also provides an MCP Server wrapper that can be called directly in AI tools such as Claude and ChatGPT.
Ace Data Cloud provides a variety of AI service APIs
Get Google search results simply and efficiently to empower your application.