Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Serpsearch for the latest news about artificial intelligence"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Serp
A Model Context Protocol (MCP) server for Google search using SERP API through the AceDataCloud API.
Perform Google searches and get structured results directly from Claude, VS Code, or any MCP-compatible client.
Features
Web Search - Regular Google web search with structured results
Image Search - Search for images with URLs and thumbnails
News Search - Get latest news articles on any topic
Video Search - Find videos from YouTube and other sources
Places Search - Search for local businesses and places
Maps Search - Find locations and geographic information
Knowledge Graph - Get structured entity information
Localization - Support for multiple countries and languages
Time Filtering - Filter results by time range
Quick Start
1. Get API Token
Get your API token from AceDataCloud Platform:
Sign up or log in
Navigate to Google SERP API
Click "Acquire" to get your token
2. Install
3. Configure
4. Run
Claude Desktop Integration
Add to your Claude Desktop configuration:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Or if using uv:
Available Tools
Search Tools
Tool | Description |
| Flexible Google search with all options |
| Search for images |
| Search for news articles |
| Search for videos |
| Search for local places/businesses |
| Search for map locations |
Information Tools
Tool | Description |
| List available search types |
| List country codes for localization |
| List language codes for localization |
| List time range filter options |
| Get comprehensive usage guide |
Usage Examples
Basic Web Search
News Search with Time Filter
Localized Search
Image Search
Search Parameters
Search Types
Type | Description |
| Regular web search (default) |
| Image search |
| News articles |
| Map results |
| Local businesses |
| Video results |
Time Range Filters
Code | Time Range |
| Past hour |
| Past day |
| Past week |
| Past month |
Common Country Codes
Code | Country |
| United States |
| United Kingdom |
| China |
| Japan |
| Germany |
| France |
Common Language Codes
Code | Language |
| English |
| Chinese (Simplified) |
| Japanese |
| Spanish |
| French |
| German |
Response Structure
Regular Search Results
knowledge_graph: Entity information (company, person, etc.)
answer_box: Direct answers
organic: Regular search results with title, link, snippet
people_also_ask: Related questions
related_searches: Related queries
Image Search Results
images: Image results with URLs and thumbnails
News Search Results
news: News articles with source and date
Configuration
Environment Variables
Variable | Description | Default |
| API token from AceDataCloud | Required |
| API base URL |
|
| Request timeout in seconds |
|
| Logging level |
|
Command Line Options
Development
Setup Development Environment
Run Tests
Code Quality
Build & Publish
Project Structure
API Reference
This server wraps the AceDataCloud Google SERP API:
Contributing
Contributions are welcome! Please:
Fork the repository
Create a feature branch (
git checkout -b feature/amazing)Commit your changes (
git commit -m 'Add amazing feature')Push to the branch (
git push origin feature/amazing)Open a Pull Request
License
MIT License - see LICENSE for details.
Links
Made with love by AceDataCloud