Web Search MCP Server
MCP-сервер веб-поиска
Apify Actor, который запускает постоянный сервер протокола контекста модели (MCP), предоставляя ИИ-ассистентам возможности поиска в интернете в режиме реального времени. Подключите Claude Desktop, Cursor или любой другой MCP-совместимый ИИ-клиент для поиска в сети, не прерывая рабочий процесс.
Функции
🔍 search_web — Поиск в интернете через DuckDuckGo (бесплатно, без ключа) или Brave Search (более высокое качество)
📰 search_news — Поиск свежих новостных статей
📄 fetch_page — Получение и извлечение чистого текстового содержимого с любого URL
🔐 Белый список доменов — Ограничение
fetch_pageтолько одобренными доменами📊 Журнал аудита — Опциональное логирование всех поисковых запросов в набор данных Apify
⚡ Всегда включен — Работает в режиме ожидания Apify (Standby) для постоянной доступности 24/7
Related MCP server: Local Research MCP Server
Быстрый старт
1. Запуск на Apify
Перейдите в консоль Apify и найдите этот актер
Нажмите Try for free → настройте входные данные → Start
Скопируйте Standby URL из логов запуска актера (выглядит как
https://web-search-mcp.username.apify.actor)
2. Подключение к Claude Desktop
Добавьте следующее в ваш файл claude_desktop_config.json:
{
"mcpServers": {
"web-search": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://YOUR-STANDBY-URL/sse"]
}
}
}Перезапустите Claude Desktop, и инструменты появятся в интерфейсе.
3. Подключение к Cursor / другим MCP-клиентам
Установите SSE URL как: https://YOUR-STANDBY-URL/sse
Конфигурация входных данных
Параметр | Тип | По умолчанию | Описание |
| integer |
| Количество результатов по умолчанию для каждого поиска |
| string | — | Опциональный ключ API Brave Search для более качественных результатов |
| boolean |
| Включить инструмент |
| boolean |
| Включить инструмент |
| string[] |
| Белый список доменов для |
| boolean |
| Логировать все запросы в набор данных Apify |
Справочник инструментов MCP
search_web
Поиск в интернете и получение ранжированных результатов.
Параметры:
query(string, обязательно) — Поисковый запросmaxResults(integer, опционально, по умолчанию: 10) — Количество результатов (1–50)safeSearch(enum, опционально) —strict,moderateилиoff
Возвращает: Ранжированный список результатов с заголовком, URL и фрагментом текста.
search_news
Поиск свежих новостных статей.
Параметры:
query(string, обязательно) — Поисковый запрос для новостейmaxResults(integer, опционально) — Количество статей (1–20)
Возвращает: Список новостных статей с указанием времени публикации (если доступно).
fetch_page
Получение веб-страницы и возврат её чистого текстового содержимого.
Параметры:
url(string, обязательно) — Полный URL для полученияmaxLength(integer, опционально, по умолчанию: 8000) — Максимальное количество символов (500–50000)
Возвращает: Заголовок страницы, мета-описание и извлеченный текст основного содержимого.
API-эндпоинты
Эндпоинт | Метод | Описание |
| GET | Эндпоинт для MCP SSE-соединения |
| POST | Обработчик сообщений MCP |
| GET | Проверка работоспособности + активные сессии |
| GET | Информация о сервере и инструкции |
Архитектура
AI Client (Claude, Cursor, etc.)
│ SSE connection
▼
Express HTTP Server (:3000)
│
MCP Server (McpServer)
│
┌─────┴──────────┐
│ Search Tools │
└─────┬──────────┘
│
┌─────┴─────────────────────┐
│ DuckDuckGo HTML API │ (default, no key needed)
│ Brave Search REST API │ (optional, with API key)
└────────────────────────────┘Локальная разработка
git clone https://github.com/your-org/web-search-mcp
cd web-search-mcp
npm install
npm startСервер запускается на http://localhost:3000. Подключите любой MCP-клиент к http://localhost:3000/sse.
Пример использования (в Claude)
После подключения вы можете спросить Claude:
"Найди последние новости о регулировании ИИ в Европе"
"Какие лучшие веб-фреймворки Python в 2025 году? Поищи в интернете и сделай краткий обзор."
"Получи содержимое с https://example.com/blog/post и кратко изложи основные моменты."
Лицензия
Apache 2.0 — см. LICENSE
This server cannot be deployed
Maintenance
Related MCP Connectors
Provides AI assistants with access to Seltz's powerful Web Search capabilities.
Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
Web search and page-reading for AI agents. One-click OAuth connect, or a Caesar API key.
The best web search for your AI Agent
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to perform real-time web searches, fetch webpage content, and get search suggestions using DuckDuckGo's privacy-focused search engine.-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to search the web using DuckDuckGo and extract clean text content from websites for real-time research, with all processing happening locally for complete privacy.3MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read webpages and perform web searches using DuckDuckGo.MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI agents to search the web, find news, and read page content via DuckDuckGo without an API key.2MIT