A solid web research extension that wraps DuckDuckGo search and content extraction into MCP tools. Exposes two main operations: DuckDuckGoWebSearch for querying with configurable result limits, and UrlContentExtractor that strips clean text from single or multiple URLs in parallel. Handles rate limiting and memory optimization automatically. Reach for this when you need Claude to pull current information from the web or extract readable content from articles and pages. Installs via npm or Smithery and drops straight into Claude Desktop's config. Built by Pink Pixel with Apache 2.0 licensing.
Public tool metadata for what this MCP can expose to an agent.
DuckDuckGoWebSearchInitiates a web search query using the DuckDuckGo search engine and returns a well-structured list of findings. Input the keywords, question, or topic you want to search for using DuckDuckGo as your query. Input the maximum number of search entries you'd like to receive using...2 paramsInitiates a web search query using the DuckDuckGo search engine and returns a well-structured list of findings. Input the keywords, question, or topic you want to search for using DuckDuckGo as your query. Input the maximum number of search entries you'd like to receive using...
maxResultsintegerquerystringUrlContentExtractorFetches and extracts content from a given webpage URL. Input the URL of the webpage you want to extract content from as a string using the url parameter. You can also input an array of URLs to fetch content from multiple pages at once.1 paramsFetches and extracts content from a given webpage URL. Input the URL of the webpage you want to extract content from as a string using the url parameter. You can also input an array of URLs to fetch content from multiple pages at once.
urlvalueSponsors