Serper Search and Scrape MCP Server
Сервер для веб-поиска и скрапинга страниц через API Serper.
Описание
TypeScript-based MCP сервер, интегрируемый с Claude Desktop, предоставляет инструменты для веб-поиска и извлечения контента с сайтов via Serper API. Ключевые особенности: google_search с органическими результатами, knowledge graph, поддержкой регионов, языков, дат, файловых типов и продвинутых операторов (site, filetype, exact и др.); scrape для получения текста, markdown, JSON-LD и метаданных. Идеален для AI-агентов, нуждающихся в актуальной веб-информации, автоматизации исследований и контент-анализа.
Возможности
Веб-поиск (google_search)
Выполняет поиск через Serper API с органическими результатами, knowledge graph, 'people also ask', поддержкой регионов, языков, пагинации, фильтров по дате, файл-типам и операторов (site, filetype, exact, exclude и др.).
Скрапинг страниц (scrape)
Извлекает контент с веб-страниц в виде plain text, markdown, JSON-LD и head-метаданных, сохраняя структуру документа.
Установка
Для Claude Desktop добавьте конфигурацию в ~/Library/Application Support/Claude/claude_desktop_config.json (MacOS) или %APPDATA%/Claude/claude_desktop_config.json (Windows):
{
"mcpServers": {
"serper-search": {
"command": "npx",
"args": ["-y", "serper-search-scrape-mcp-server"],
"env": {
"SERPER_API_KEY": "your_api_key_here"
}
}
}
}
Требуется Node.js >=18 и SERPER_API_KEY. Альтернативы: via Smithery (npx -y @smithery/cli install @marcopesani/mcp-server-serper –client claude), Cline, Cursor или Docker (docker build -t mcp-server-serper . && docker run -e SERPER_API_KEY=your_api_key_here mcp-server-serper).