mcp-duckduckgo

mcp-duckduckgo

2.8

The MCP DuckDuckGo Search Plugin is designed to provide advanced web search capabilities through a Model Context Protocol (MCP) server. It integrates with Claude Code, offering features such as detailed result exploration and web spidering using DuckDuckGo's search engine.

MCP DuckDuckGo Search Plugin

A DuckDuckGo search plugin for Model Context Protocol (MCP), compatible with Claude Code.

Description

Implements an MCP server providing web search functionality using DuckDuckGo. Designed to integrate with Claude Code offering advanced navigation and content exploration.

Features

  • Perform web searches with DuckDuckGo
  • Detailed results, related searches, pagination
  • Domain extraction, advanced filtering, and enhanced content extraction
  • Basic web spidering and social media link detection

Requirements

  • Python 3.9 or higher
  • pip

Installation

Clone the repository and install in development mode using pip or scripts.

Usage

Start the MCP server manually or use with Claude Code.

Development

Includes utility scripts for setup, testing, linting, and publishing to PyPI.

Contributing

Contributions are welcome.

License

MIT License