Перейти к содержимому

Serper Search and Scrape MCP Server

Сервер для веб-поиска и скрапинга страниц через API Serper.

TypeScript
115 stars

Описание

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).

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
115

Ссылки