Skip to main content
Glama
T1ckbase

duckduckgo-mcp

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: ddg-search-mcp

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
A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Appeared in Searches

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/T1ckbase/duckduckgo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server