duckduckgo-mcp-server

zhsama
41
A TypeScript MCP server for DuckDuckGo search with rate limiting and error handling.

Overview

What is duckduckgo-mcp-server

duckduckgo-mcp-server is a Model Context Protocol server designed to provide DuckDuckGo search functionality. It is built using TypeScript and integrates with the DuckDuckGo Search API.

How to Use

To use duckduckgo-mcp-server, install the necessary dependencies using pnpm, build the server, and configure it in Claude Desktop by adding the server configuration to the appropriate JSON file.

Key Features

Key features include a search tool that allows web searches via the DuckDuckGo API, rate limiting of 1 request per second, and error handling support.

Where to Use

duckduckgo-mcp-server can be used in applications that require web search capabilities, particularly in environments where privacy-focused search results are desired.

Use Cases

Use cases include integrating DuckDuckGo search into chatbots, personal assistants, or any application needing a search feature while maintaining user privacy.

Content