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
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 buildThis server cannot be installed
Maintenance
–Maintainers
–Response time
0dRelease cycle
2Releases (12mo)
Commit activity
Appeared in Searches
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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