
jae-jae/g-search-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
jae-jae/g-search-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/jae-jae/g-search-mcp.
Обзор
jae-jae/g-search-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/jae-jae/g-search-mcp.
Обзор (машинный перевод)
Мощный MCP-сервер для поиска Google, который позволяет одновременно проводить параллельный поиск по нескольким ключевым словам.
Этот проект модифицирован из Google-поиска.
🌟 Рекомендуемо: OllaMan — мощный менеджер модели Ollama AI.
Преимущества
- Параллельный поиск: поддерживает одновременно поиск по нескольким ключевым словам в Google, повышая эффективность поиска
- Оптимизация браузера: открывает несколько вкладок в одном экземпляре браузера для эффективного параллельного поиска
- Автоматическая обработка верификации: интеллектуально обнаруживает CAPTCHA и включает видимый браузерный режим для верификации пользователя при необходимости
- Симуляция поведения пользователя: Моделирует реальные шаблоны просмотра пользователей для снижения вероятности обнаружения поисковыми системами
- Структурированные данные: Возвращает структурированные результаты поиска в формате JSON для удобства обработки и анализа
- Настраиваемые параметры: поддерживает различные конфигурации параметров, такие как лимиты результатов поиска, настройки тайм-аута, настройки локализации и др.
Быстрый старт
Запускайте напрямую с NPX:
Первая настройка — установите нужный браузер, выполнив следующую команду в терминале:
Режим отладки
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
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.
🌟 Recommended: OllaMan - 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:
npx -y g-search-mcp
First time setup - install the required browser by running the following command in your terminal:
npx playwright install chromium
Debug Mode
Use the --debug option to run in debug mode (showing browser window):
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
{
"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 10timeout: Page loading timeout in milliseconds, default is 60000 (60 seconds)noSaveState: Whether to avoid saving browser state, default is falselocale: Locale setting for search results, default is en-USdebug: 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:
{
"searches": [
{
"query": "machine learning",
"results": [
{
"title": "What is Machine Learning? | IBM",
"link": "https://www.ibm.com/topics/machine-learning",
Установка
npx -y g-search-mcpКонфигурация
{
"mcpServers": {
"g-search": {
"command": "npx",
"args": ["-y", "g-search-mcp"]
}
}
}