duckduckgo-mcp
by T1ckbase
Provides tools for searching DuckDuckGo HTML results, returning title, URL, and snippet data for each search result with built-in caching and bot detection retry handling.
DuckDuckGo MCP
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
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 buildThis server cannot be installed
Maintenance
–Maintainers
–Response time
0dRelease cycle
2Releases (12mo)
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