MCP100 IndexMCP Server
WatchlistCommunity implementation

DuckDuckGo Search MCP Server

by Nick Clyde

Reviewed October 5, 2026

MCP Server

Watchlist tracking

Reviewed for relevance and future tracking value.

MCP100 Assessment

Watchlist / Tracking

Why we’re tracking it

Follow search result and package compatibility as upstream behavior changes

Reviewed · Documentation review; complete setup workflow not independently tested

Best fit

MCP clients needing DuckDuckGo search and readable webpage fetching.

What we know

A DuckDuckGo search MCP with webpage fetching/parsing and long-URL reference tokens.

Maintenance / activity evidence

  • Observed (UTC)Bump version to 0.7.0

Tracking evidence observed Oct 5, 2026. These dated signals do not establish current maintenance. Reviewed enrichment confidence: high.

Verification gaps / watch-outs

  • Installation and comprehensive security have not been independently audited.
  • Outbound web search/fetch plus optional inbound HTTP listener.
  • No service credential documented
  • Sensitive access: Arbitrary URLs/page content
  • Read-only web retrieval is bounded, but arbitrary fetch and remote endpoint exposure need network controls.

Full authority, access and evidence limits are available in Review context and Access & risk.

Popularity

1,524 repository stars

Stars observed Oct 6, 2026.

Registry provider returned conflicting availability during the audit; 30-day value withheld pending a clean recheck.

Registry provider returned conflicting availability during the audit; 30-day value withheld pending a clean recheck.

Registry provider returned conflicting availability during the audit; 30-day value withheld pending a clean recheck.

All limitations / Review context

Does the server still expose the documented DuckDuckGo search tools?

The bounded assessment reviewed the official README, repository notices, security policy path, and security page for known material public-tracking blockers. No such blocker was identified. This is a public-tracking assessment, not an installation safety certification.

  • Read-only web retrieval is bounded, but arbitrary fetch and remote endpoint exposure need network controls.
  • Outbound web search/fetch plus optional inbound HTTP listener.
  • No service credential documented
  • Fetched pages may be held in in-memory cache.
  • Sensitive access: Arbitrary URLs/page content
  • Installation, client compatibility and comprehensive security have not been independently audited. Authentication and access depend on the configured services.
  • No independent runtime, installation, or comprehensive security audit was performed.
  • No installation, runtime, client matrix, or complete tool-contract audit was performed in this review.
  • Stable 30-day package metric
  • Depends on DuckDuckGo and target-site availability.
  • Remote HTTP deployment requires DNS-rebinding and origin controls.

Original activity observations

  • 2026-09-04T18:27:57Z: Bump version to 0.7.0
Technical identity
github.com/nickclyde/duckduckgo-mcp-server
Reviewed resource type
MCP Server
Repository identity
nickclyde/duckduckgo-mcp-server
Package identity
pypi:duckduckgo-mcp-server
Service endpoint
127.0.0.1:8000

Evidence & Sources

Evidence basis
Recorded source evidence
Setup runtime verification
Not independently runtime-tested by MCP100 for this setup workflow.

Reviewed · Latest source observation

  • GitHub repository ↗

    nickclyde/duckduckgo-mcp-server

    Recorded repository material and project history.

  • Evidence source ↗

    pypi.org/project/duckduckgo-mcp-server/

    Source material retained for this review.

    Includes references whose attribution is not established.