DuckDuckGo MCP Server logo

DuckDuckGo MCP Server

by AshDevFr

A Node.js server implementing the Model Context Protocol (MCP) for DuckDuckGo web search. It allows you to perform web searches using DuckDuckGo.

View on GitHub

Last updated: N/A

What is DuckDuckGo MCP Server?

This is a Node.js server that implements the Model Context Protocol (MCP) to enable web searches using the DuckDuckGo search engine.

How to use DuckDuckGo MCP Server?

To use this server, you need to configure your claude_desktop_config.json file. You can use either UVX or Docker to run the server. The provided configurations show how to set up the server using either UVX or Docker.

Key features of DuckDuckGo MCP Server

  • Web Search using DuckDuckGo

  • MCP Implementation

  • Easy integration with Claude Desktop

  • Returns an array of results

Use cases of DuckDuckGo MCP Server

  • Integrating DuckDuckGo search into applications

  • Providing web search capabilities to AI models

  • Extending the functionality of Claude Desktop

  • Automated information retrieval

FAQ from DuckDuckGo MCP Server

What is MCP?

Model Context Protocol (MCP) is a protocol for communication between models and external services.

What is UVX?

UVX is a tool for managing and running applications.

How do I install the server?

The server can be run using either UVX or Docker, as described in the usage section.

What input does the search tool take?

The search tool takes a string called query as input.

What does the search tool return?

The search tool returns an array of search results.