25 lines
766 B
YAML
25 lines
766 B
YAML
|
|
name: duckduckgo
|
||
|
|
version: "1.0.0"
|
||
|
|
description: DuckDuckGo web search and page-to-markdown fetching — no API key, no backing service
|
||
|
|
packageName: "duckduckgo-mcp-server"
|
||
|
|
runtime: python
|
||
|
|
transport: STDIO
|
||
|
|
repositoryUrl: https://github.com/nickclyde/duckduckgo-mcp-server
|
||
|
|
healthCheck:
|
||
|
|
tool: search
|
||
|
|
arguments:
|
||
|
|
query: "mcp"
|
||
|
|
max_results: 1
|
||
|
|
env:
|
||
|
|
- name: DDG_SAFE_SEARCH
|
||
|
|
description: Result filtering — STRICT, MODERATE or OFF
|
||
|
|
required: false
|
||
|
|
defaultValue: "MODERATE"
|
||
|
|
- name: DDG_REGION
|
||
|
|
description: Default region/language code (e.g. us-en, pl-pl, uk-en)
|
||
|
|
required: false
|
||
|
|
- name: DDG_SEARCH_BACKEND
|
||
|
|
description: Fetch backend — auto, httpx or curl. `curl` survives more bot checks.
|
||
|
|
required: false
|
||
|
|
defaultValue: "auto"
|