DuckDuckGo Search
by nickclyde · Web & Browser · mcp-server, go, pypi
Integrates with DuckDuckGo to provide web search capabilities, content fetching, and parsing, with results formatted for large language model consumption.
This MCP server implementation provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing. Developed by Nick Clyde, it offers tools for performing web searches and retrieving webpage content, with built-in rate limiting and error handling. The server is designed to format results specifically for large language model consumption, making it particularly useful for AI applications that require up-to-date web information. It includes features like intelligent text extraction, comprehensive error logging, and LLM-friendly output formatting. The implementation is built using Python and integrates with the Model Context Protocol, focusing on ease of use within the Claude Desktop environment.
Source: https://github.com/nickclyde/duckduckgo-mcp-server
Install
uvx duckduckgo-mcp-serverTags: mcp-server, go, pypi
⭐ 918 GitHub stars · Source: pulsemcp
About Web & Browser MCP servers and Claude skills
Web & Browser MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.
DuckDuckGo Search is one of hundreds of Web & Browser entries indexed on Skiln. Browse the full Web & Browser category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.
Related Web & Browser MCPs and skills
- DuckDuckGo 搜索 MCP 服务器 by nickclyde
一个模型上下文协议(MCP)服务器,提供通过 DuckDuckGo 进行网页搜索的功能,并具有内容抓取和解析的附加功能。支持高级速率限制、错误处理和适合大型语言模型(LLM)友好的输出格式。
- dbt by dbt-labs
Provides a bridge between dbt (data build tool) resources and natural language interfaces, enabling execution of CLI commands, discovery of model metadata, and querying of the Semantic Layer for data transformation management.
- Skyvern by skyvern-ai
Control your browser with Skyvern's browser automation platform.
- Scrapling by d4vinci
Provides advanced web scraping capabilities with browser fingerprint impersonation, dynamic content fetching via Chromium, and stealth scraping through modified Camoufox to bypass anti-bot protections, featuring CSS selector-based content filtering to reduce token consumption and support for bulk operations, proxy integration, and multiple output formats.
- Fetch by modelcontextprotocol
Retrieve and convert web content to markdown for analysis.
- OSP Marketing Tools by open-strategy-partners
Content and product marketing tools, including a standardized editing code system, writing guidelines, web metadata generator, and product communication framework.
- Binary Ninja by fosdickio
Integrates with Binary Ninja reverse engineering platform to enable binary analysis tasks like function listing, code decompilation, symbol renaming, and structure analysis through a HTTP server bridge.
- Polygon.io by massive-com
Provides complete access to Polygon.io's financial market data API with 35+ tools covering stocks, options, forex, and crypto including real-time trades, quotes, aggregates, market snapshots, ticker details, news, dividends, splits, and financial fundamentals for trading research and market analysis.
Frequently asked questions
How do I install DuckDuckGo Search?
Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.
Which clients support DuckDuckGo Search?
Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.
Is DuckDuckGo Search free?
The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.