Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
| Date | Stars |
|---|---|
| 2026-07-31 | 269 |
| 2026-08-06 | 269 |
| 2026-08-14 | 271 |
| 2026-08-27 | 272 |
| 2026-09-01 | 272 |
| 2026-09-05 | 273 |
| 2026-09-10 | 274 |
| 2026-09-15 | 273 |
| 2026-09-29 | 272 |
| 2026-10-06 | 273 |
| 2026-10-07 | 272 |
| 2026-10-08 | 273 |
| 2026-10-11 | 272 |
| 2026-10-12 | 273 |
| 2026-10-31 | 272 |
| 2026-11-04 | 272 |
Today
— stars today
This week
-1 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<div align="center">
<img src="https://github.com/jae-jae/g-search-mcp/raw/main/icon.svg" width="120" height="120" alt="g-search-mcp Logo" />
</div>
# G-Search MCP
A powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
> This project is modified from [google-search](https://github.com/web-agent-master/google-search).
> 🌟 **Recommended**: [OllaMan](https://ollaman.com/) - Powerful Ollama AI Model Manager.
## Advantages
- **Parallel Searching**: Supports searching with multiple keywords on Google simultaneously, improving search efficiency
- **Browser Optimization**: Opens multiple tabs in a single browser instance for efficient parallel searching
- **Automatic Verification Handling**: Intelligently detects CAPTCHA and enables visible browser mode for user verification when needed
- **User Behavior Simulation**: Simulates real user browsing patterns to reduce the possibility of detection by search engines
- **Structured Data**: Returns structured search results in JSON format for easy processing and analysis
- **Configurable Parameters**: Supports various parameter configurations such as search result limits, timeout settings, locale settings, etc.
## Quick Start
Run directly with npx:
```bash
npx -y g-search-mcp
```
First time setup - install the required browser by running the following command in your terminal:
```bash
npx playwright install chromium
```
### Debug Mode
Use the `--debug` option to run in debug mode (showing browser window):
```bash
npx -y g-search-mcp --debug
```
## Configure MCP
Configure this MCP server in Claude Desktop:
MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
Windows: `%APPDATA%/Claude/claude_desktop_config.json`
```json
{
"mcpServers": {
"g-search": {
"command": "npx",
"args": ["-y", "g-search-mcp"]
}
}
}
```
## Features
- `search` - Execute Google searches with multiple keywords and return results
- Uses Playwright browser to perform searches
- Supports the following parameters:
- `queries`: Array of search queries to execute (required parameter)
- `limit`: Maximum number of results to return per query, default is 10
- `timeout`: Page loading timeout in milliseconds, default is 60000 (60 seconds)
- `noSaveState`: Whether to avoid saving browser state, default is false
- `locale`: Locale setting for search results, default is en-US
- `debug`: Whether to enable debug mode (showing browser window), overrides the --debug flag in command line
**Example usage**:
```
Use the search tool to search for "machine learning" and "artificial intelligence" on Google
```
**Example response**:
```json
{
"searches": [
{
"query": "machine learning",
"results": [
{
"title": "What is Machine Learning? | IBM",
"link": "https://www.ibm.com/topics/machine-learning",
"snippet": "Machine learning is a branch of artificial intelligence (AI) and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy."
},
...
]
},
{
"query": "artificial intelligence",
"results": [
{
"title": "What is Artificial Intelligence (AI)? | IBM",
"link": "https://www.ibm.com/topics/artificial-intelligence",
"snippet": "Artificial intelligence leverages computers and machines to mimic the problem-solving and decision-making capabilities of the human mind."
},
...
]
}
]
}
```
## Usage Tips
### Handling Special Website Scenarios
#### Adjusting Search Parameters
- **Search Result Quantity**: For more search results:
```
Please return the top 20 search results for each keyword
```
This will set the `limit: 20` parameter.
- **Increase Timeout Duration**: For slow loading situations:
```
Please set the page loading timeout to 120 seconds
`Excerpt of 5,513 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:81f6f9957f378675, topic:mcp, desc:mcp server
matched fp:81f6f9957f378675, topic:playwright