MCP-сервер для поиска через DuckDuckGo
🔹 nickclyde/duckduckgo-mcp-server
⭐ 1536 звёзд · Python
MCP-сервер отдаёт модели поиск по DuckDuckGo и парсинг страниц в трёх режимах: плоский текст, основной контент или markdown. Транспортов тоже три — stdio, SSE и streamable HTTP.
Лимиты по умолчанию: 30 поисков и 20 загрузок в минуту через sliding window (альтернатива — token bucket). Длинные URL свыше 120 символов схлопываются в токены ref://, страницы кэшируются в памяти на 300 секунд с LRU на 64 записи.
Против блокировок по TLS-отпечатку есть бэкенд curl с имперсонацией Chrome 131: режим auto стартует с httpx и переключается при 202/403. От SSRF защита закрывает loopback, RFC1918, link-local и облачные метаданные 169.254.169.254.