DDGS
MCP-сервер метапоиска: агент ищет текст, картинки, новости, видео и книги сразу по многим поисковикам и извлекает содержимое страниц
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Ходит в сеть и запрашивает сторонние поисковики
- Извлекает содержимое произвольных страниц
Установка
Ручная установка
pip install -U ddgs[mcp]Ставит пакет с MCP-сервером. Базовый ddgs и вариант с API-сервером ставятся отдельно.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
DDGS это библиотека метапоиска, которая собирает результаты из разных веб-поисковиков. Кроме Python-класса и CLI проект дает API-сервер на FastAPI и MCP-сервер по stdio. MCP-сервер дает агенту инструменты search_text, search_images, search_news, search_videos, search_books и extract_content для извлечения содержимого по адресу. Текстовый поиск работает через движки bing, brave, duckduckgo, google, mojeek, startpage, yandex, yahoo, wikipedia и другие, поддерживаются прокси. Так агент получает поиск по вебу без ключей отдельных поисковых API.
Для кого. Для разработчиков и аналитиков, кому нужен агенту поиск по вебу из нескольких источников без отдельных ключей.
Подходит, если
- Нужно, чтобы агент искал по вебу сразу по нескольким поисковикам
- Нужны картинки, новости, видео или книги через один интерфейс
- Нужно извлечь содержимое страницы по адресу
Не подходит, если
- Нужен один конкретный поисковик с официальным API и договором
- Нельзя запускать локальный процесс поиска
Пример запроса к агенту
Найди свежие новости по теме сразу в нескольких поисковиках и извлеки текст самой релевантной страницыОграничения
DDGS собирает выдачу разных поисковиков, поведение зависит от их доступности и ответов, часть движков может требовать прокси. Это метапоиск без официальных договоров с поисковыми системами, соблюдайте их условия. MCP-сервер ставится дополнительной опцией пакета.
Как отключить. Уберите запись ddgs из конфигурации MCP-клиента и удалите пакет ddgs.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Ходит в сеть и запрашивает сторонние поисковики
- Извлекает содержимое произвольных страниц
Коротко о README
README описывает DDGS как библиотеку метапоиска, которая собирает результаты из многих веб-поисковиков. Ставится через pip, есть варианты с API-сервером на FastAPI и MCP-сервером по stdio. Доступны функции поиска текста, картинок, видео, новостей и книг и извлечение содержимого по адресу, движки включают bing, brave, duckduckgo, google, yandex, startpage, mojeek и другие. Показаны CLI, запуск API, docker-compose и конфигурация MCP для Cursor и Claude Desktop, поддерживаются прокси. Лицензия MIT.
Частые вопросы
Какие инструменты дает MCP-сервер?
search_text, search_images, search_news, search_videos, search_books и extract_content для извлечения содержимого страницы.
Нужны ли ключи поисковиков?
Нет. DDGS собирает выдачу разных движков без отдельных ключей, но соблюдайте условия этих сервисов.
Похожие
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф
Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности
Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы