Skip to main content
Glama
T1ckbase

duckduckgo-mcp

by T1ckbase

DuckDuckGo MCP

NPM Version

A MCP server for DuckDuckGo HTML search.

Features

  • Search DuckDuckGo HTML results

  • Returns title, URL, and snippet for each result

  • Caches results

  • Retries on bot detection

Related MCP server: mcp-ddg-research

Usage

bunx --silent duckduckgo-mcp@latest
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "duckduckgo": {
      "enabled": true,
      "type": "local",
      "command": ["bunx", "--silent", "duckduckgo-mcp@latest"]
    }
  }
}

Development

# Install dependencies
bun install --frozen-lockfile

# Type check
bun run typecheck

# Lint
bun run lint

# Format
bun run format

# Test
bun test

# Start MCP server
bun ./index.ts

# Build
bun run build

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    DuckDuckGo Search MCP Server. Scrapes DuckDuckGo Lite directly — no API key required, no rate limits, robust anti-bot protection.
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Small Python MCP server that provides web search and page fetching tools via DuckDuckGo, requiring no API key.
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for internet search via direct Google and DuckDuckGo HTML scraping with AI-powered result normalization and optional summarization, requiring no API keys for search.
    MIT

Appeared in Searches