v2.1.0: LLM-friendly output format and deployment support
What's New
Features
- LLM-friendly output format: New
output_formatparameter forduckduckgo_searchtooljson(default): Returns list of dicts (backward compatible)text: Returns numbered, LLM-friendly formatted results
- Docker support: New
Dockerfilefor containerized deployment with non-root user - Smithery integration:
smithery.yamlfor MCP ecosystem discoverability
CLI Updates
- New
--output-formatflag for search command
Documentation
- Updated README with Docker and Smithery installation instructions
- Added Smithery badge
Usage
# Text format (LLM-friendly)
duckduckgo-mcp search "your query" --output-format text
# JSON format (default, backward compatible)
duckduckgo-mcp search "your query" --output-format json
# Docker
docker build --build-arg VERSION=2.1.0 -t duckduckgo-mcp .
docker run -i duckduckgo-mcpFull Changelog: v2.0.2...v2.1.0