DuckDuckGo MCP (DEPRECATED - renamed to web-forager)
raw JSON → 3.0.0 verified Sat May 09 auth: no python deprecated
A search-and-fetch MCP toolkit for AI agents, now renamed to web-forager. This package (duckduckgo-mcp v3.0.0) is deprecated; install web-forager instead. Current web-forager version: 3.0.1. Release cadence: irregular.
pip install web-forager Common errors
error ModuleNotFoundError: No module named 'duckduckgo_mcp' ↓
cause The module has been renamed to web_forager after v3.0.0.
fix
Replace 'from duckduckgo_mcp import ...' with 'from web_forager import ...'.
error Error: No such command 'duckduckgo-mcp' ↓
cause CLI command renamed from duckduckgo-mcp to web-forager.
fix
Use 'web-forager' instead of 'duckduckgo-mcp' in terminal.
Warnings
breaking The package duckduckgo-mcp has been renamed to web-forager. All imports, CLI commands, and PyPI package name have changed. ↓
fix Run: pip uninstall duckduckgo-mcp && pip install web-forager. Update all imports from duckduckgo_mcp to web_forager.
deprecated This package is deprecated in favor of web-forager. No further updates will be published under duckduckgo-mcp. ↓
fix Migrate to web-forager.
Imports
- DuckDuckGoMCPServer wrong
from duckduckgo_mcp import DuckDuckGoMCPServercorrectfrom web_forager import DuckDuckGoMCPServer
Quickstart
from web_forager import DuckDuckGoMCPServer
async def main():
server = DuckDuckGoMCPServer()
result = await server.search('Python MCP tools')
print(result)
if __name__ == '__main__':
import asyncio
asyncio.run(main())