This OCaml-based Model Context Protocol (MCP) server enables robust integration with DuckDuckGo for web search and content extraction. Leveraging the Eio asynchronous runtime, it offers dedicated tools for searching the web, fetching raw webpage content, and converting web pages into Markdown, all while respecting service limits with built-in rate limiting. It supports both HTTP and standard I/O modes, making it ideal for seamless integration with various applications, including large language models.