duckduckgo-mcp-server
An MCP server providing web search and content scraping/parsing capabilities via DuckDuckGo.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 1.3k
- Source
- mcp-github
Overview
duckduckgo-mcp-server is a Model Context Protocol (MCP) server that offers web search through DuckDuckGo and includes content scraping and parsing capabilities. It supports advanced rate limiting, result formatting, and intelligent text extraction—making it particularly well-suited for large language models. It can be accessed via Claude Desktop or Claude Code with simple configuration, ideal for applications requiring high-quality search results and content parsing.
Capabilities
- ▪Web search via DuckDuckGo
- ▪Intelligent text extraction and content scraping
- ▪Built-in rate limiting protection
- ▪Comprehensive error handling and logging
- ▪Result formatting optimized for large language models
Use cases
Setup
uv pip install duckduckgo-mcp-server
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How do I run this MCP server?
Use the command `uvx duckduckgo-mcp-server`.
Does it support other transport protocols?
Yes, it supports SSE and Streamable HTTP; specify via the --transport parameter.
Related skills
Scrapling
An adaptive web scraping framework capable of handling everything from single requests to large-scale scraping.
TrendRadar
An AI-driven tool for sentiment monitoring and trend analysis, supporting multi-platform aggregation, RSS subscription, and intelligent notifications.
gpt-researcher
An autonomous agent for deep research using any LLM provider.
video-search-and-summarization
NVIDIA Video Search and Summarization Blueprint enables real-time video analytics, visual question answering, and automated reporting.
SurfSense
SurfSense is an open-source AI agent network research platform providing real-time data connectivity via REST API or MCP server.
google-maps-scraper
Scrape business data from Google Maps, such as name, address, phone number, etc.